MRVLLASLFAGCSATEWAIVNLIRHGERTDDKANPHLAPDGHTRAQYIAKCASKVTPSLAFPLGPPTHLLSSLRIGPHGEPKSVRPYETIEPLAKKLGLHLGNNVHMADTERFVQYIFGLPAGATAMISWQHWWITWLLKTLYPNAPAFPNYCPYSQWVDLPEYTHGRCYDIMFQLLLKRPSSDHHWHATAFSMMQMGFAGKNDSECASSLEPWSNPSAWHQARCPNMPTQPGAIPLPKTHFDPALSKCESWCTPDVHMPGKSPSHCYASSCHQCDWCKGQPGSNVTNSPYYNPKSPDDAPVKGPEPSVLEHPLLLAMTLQDEDFEGGAPPVGAPTLSAVPSPLDATPEPAPGRSLLLYALASVGAAALAAAVGLLVAPTRAVKALSGPLFAVTEGHDGEGGRESTPYVAA*