MEAFYIAFFIVLLLLLGSVELGKSHKDRISTTSAFTSFKNNYLFVYCLMMAGDWLQGPYVYFLYTQYGFDKGDIGRLFIAGFGSSMIFGTFVGSLGDKYGRKRASVTYCITYILSCMTKHSPEYKVLMLGRILGGIATSLLFSAFESWLVAEHFKRGFDAQWLSVTFSKAVFLGNGLIAILAGLVANFLAETLSLGPVSPFDAASCVLAVGMVIILYTWSENYGDSSENKNLLDQFKTAAAAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDENIPHGFIFATFMLSSMIGSSLAARLMARPGLRVETYMQIVFLVSAATLLSPVVINFFATSSGEKGGSITLPGQVQLFAFCVFEACVGVFWPSIMKLRSQYVPEGSRSTILNFFRIPVNIFVCVVLYNVNAFPITVMFGMCAIFLVIASVLQNRFLIAAEKTKSAFIEKEIDPEAEPLNI*