MTEEPLINSLCTSIKTFSSQGHLSNAFKTFSLLQHHISTTTHIIYPISSLLLSCISLKALPQGKQLHACILSLGFDQDPIFVAKLVTFYLSFDLLTDAHFIVEGSNARHAVPWNVLISAYVKEGLCREALSAYRQMVKREVKPDNYTFPSVLKACGEEFDLDFGREIQKTIEASGLEWNLFVHNTLVSMYAKCGSIIEARSLFERIPERDAVSWNAMISGYASKSMWKEAFELFERMRMGNLEVNSVTWCIIAGGNFQTGNYMGALKLISQMRVKSAHLDSTALVIGLSACSRAGFIKSGKEIHGFAIRMLSDGNESVRNALITMYSRYKDLKHAYILFRLARTQTVITWNCMIAGYAHLDQYDEASFLFRELVSSGLEPNYVTIASVLPLCARIANLQHGKELHCYIIKQRFEEYLLIWNSLVDMYSKSGRVSDAQRVFDSMRQRDEVSYTSLIAGYGMRGEGQAALKLFDEMNRRGIKPDHITMRSFESCLHGAS