MKMKLGYSLPVMCMILFCYILCCSLLMSHCHGVVEAAKALKSNEDLEIEQKLELINKHTVKIIKCTNGERYGCVDFYKQPGLDHSLMKNHTFHHKMRLMSYPEGSKIKKQTHINKTFGHFWKNGVGRPIGTVPILLVSKEALLKMKSFDGDNSNPQSSWSKTYKPTSSNGGHHFAVVRTTKGKPRRYNGVAMNINSFNPPVGPMEFSAGRMHFQIGNEFVQVGWTVHPQLYHDFNSRLFIYTNSGGHGCYNPLCPVGSGIILVSHEVTPGLLTKHNDFELSIIKDKIYGHWWLLMGNSSSSTWKEIGFWPTHRFKESFGTGVEWGGEVYSPASTSPPMGNSHFPKGSPKIDSYVRLITTWDENYGLDMVVKNTERFSNSCYKVKDAQSRFGQM*