MNFSNDSEEKVFNEIFDQLPTLIKDKCSDYDELYGYKLNYNDSKEKLVEQYYDEDIAKALIFKICKAYQFDKTKIITSIVDILNWRKSFNPLSAAYKETHNEALQTVGLLTSYPDDEPNKRVVTWNLYGQIVKKKELFKDSSKFIRYRIGLMERGLRLLDFNNDANNYMTQVHDYKGVSMFRLDSEIKACTKQVIAIFQKYYPELLYAKYFVNVPSILSWMYDLMKSFIDEQTRKKFVVLNDGNKLGNYLKSCPSENYGGTDKKNNLQKQDVDTPRPTPYALYILESQANEDID