MKVVEVLRMNGGIGDTSYANNSLVQRKVIVMTKPIIEQAMSDLYCNLFPKNLCIADLGCSSGANSFLVVSELIKIIEKERKKHGFQSPEFHYLFNDLPSNDFNTIFQSLGEFEHDLRKQFGEGFGPCYFSGVAGSFYSRLFPSKSLHFVHSSYSVHWLSQVPNFIEKNKGNIYITSTSPQSYIKAYYKQFENDFSNFLKYRSEELMKGGKMVLTFLGRESEDLSIKEYCCYIWELLAMVLNELVFEGLIEEDKVDSFDVPNYTPSPREVKYIVEKEGSFTINRLETTRVNWNNSSYESNNGGYKMTRCMRAVAEPLLINQFGPKLMDLVFQKYEKIISDCMAKEKAEFVNVTVSLTKENN*