MFLFSAATSFARTPLQPILPLLEAMPSDLHVTVPYLLSFVMADPLKMAMVSIENNLSPPETLQKLSESLTSLLPLLSQLADIIPRDALLWKLKLLKSGAAYANSRLHAVQAEVLFIASGKDNLLPSGEEADRLFKALKNCRVRYFKDNGHTLLLEDGVNLLSVIKGANMYRRGRQRDFVTDYLPPTISEFKKTFDEDNKLFHLALSPVMMSTLANGKIVRGLAGVPDQGPVLFVGYHALMGIELSPLYEEFLKEKNTIVRGMAHPILFGSNYETSRQELSRFDTVSMYGGLPVTPINMYRLFERNQYVLLYPGGAREALHRKGEEYKLFWPEQPEFVRMAARFGVTVVPFGFVGEDDILELVLDYNDQKNIPYLREWIESINKDSQRVRDSVKGEEGNQDMHIPAIIPKVPGRFYYLFGKPIKMDGMNNVLRDRESANEVYLHIKSEVENAMAYLKRKREEDPYRSIAQRAVYQATQGVFYLMSCIKEIPTLRGDNYSEWRKKVDMAFVC