MDIHAAAPVISYPCSARIVWKVYVGFTILGKYVNKHKILSFTHTYSQLDNNGIPSSIQKLRCCANYQALRYTTSIEELGNTLVSRMQKDGNYYIALHLRYEFIQWKEKYIDGEEKRTQGGCPMTPRETALLLKALGFPSTTNIYIVAGENFGNDSMKFLYDEFPNIFTHSTLAIEEEIETDVFVYTYDGNMVEAVQGHGQFEGFRKTISLDRKNLVKLTNKLDQGHISWNKFVSKVKRLHSNRQGAPYPREFGDFPKLEENLYTNPLPSCICEKH*