MSHVCGVCLFQHFGGSTGYDHDDGGGREALDSVFADIVGAEAAIVRPQFFSGTHAIACALFALLRPGHELLAVAGPPYDTLEEVIGIRGSANVGSLKDFGVTYREVPLVADGGLDWDALACSIRPETGCAFIQRSCGYSWRKSLSVADIHKAIGLIKARLLCFMQNPNCMVMVDNCYGEFVEISEPAMVGADLIAGSLIKNPGGTIAPCGGYVAGKEHLVEAAAARLSAPGLGVEFGSTPGHVMRALFQGLFLGPQMVGEAVKGGLLIAEVMSAKGYKVEPLPRVPRHDIVQVKSSLR*