MSELERFHREHSLEFKPPKFYGKGLNCLKLWRQVAHLGGHEQVTVCKLWRQVGETFRPPKTCTTVSWSFRIFYEKALLEYEKHKVRTGQLKISIPAIPQPGGTNREGVNASSSARIRRDAAARAMQGWHAHRLLANDMYGDHIFKDKDSIPLSSRDKNLKGFGVLKRKKASSPERAFKVSRTKVNKSQEDSMVIDVGEPADWVKINVRQTKECFEIYALVPGLLREEVHVQSDPAGRLVITGDPDQPDNPWGITAFKKVINLPLRIDPHQTSAVVTLHGQLFVRAPFGHPDM