MMNKLVLFILLIQTYYTFHINYKILRNDNPNFVQKIKFASNFFKHNNIYSRTYKLSSFISNYFTNEGDKYALNDEEKNYLKLLGRSGNDDYKELVKSHEELLKCCNDIKQKLKYKDIFFFITQKIIKKNLYEFKRNHTLNIFSRDNYTSELSLDYIKTSNIEDRIKEQLIKKFESKLGIFEYLSFRIFKRKSILEIVNITTIIIPITFIGLLLSKMGLFSVAVNSLLTAHFLTFKKDQKKKMKISTFILTMLPILLHSSLGIACNNIFLKNYRHIIPNFIRNENILAFFINIQLYIASLIYFVNNDKKEDMDHHEDELQNNNEFINRMGF*