MKKTVVLYPGLAVSHFMPMMQLADVLLEEGYAVVVALIDVTNERNTTFAAAIDRAMASSSKLAATFHTLPRIRDPPTVTNDVNLLLGYFEIIRRYNEHLRELLRSIPRQSVHAVVVDSLSNAALDVAAELGVPAYSFFASNASALAVCLQLPWARAEGQPPSFKELGDATVNFHGVPPMPASHLIPEVLEDPGTEIYKAMMNSLSKNLEAGGILVNTFASLEARAVAALKDPHFLAESRLRMPPVYCVGPLVEKAAETKEEHACDACLAWLDEQPELSVVFLCFGSVGSSNHSETQLKEIAVGLERSGQRFLWVVRAPLGDNPEREFGDKADPDLQALLPEGFLERTRGRGLVVKLWAPQVAVLQHKATGAFVTHCGWNSVLEGVMAGVPMLCWPLYAEQKMNKVLMVEELRIGVELAGWHQHGLVKAEELEAKVRLVMEAEEGEQLRARVRAHKGHVWFHETKL*