MAGNDVFGMLSADDKLDGTNYPLWSYMMRHVLVAEGFWNVVNGREARPTSPLVQQQGSNADTGEAIGSGGFVDILGVPPTVEQTRWDGRDANAHALIALSVKRGIMPHIRSCKTAKEAWNALASLYHFVFTLNIWIMPSNHRELQAAKADDRYPQFKMKGLHLGLLLMLLAGYHIHALSPDGQALLKFKSGIKGSDGVLAYWRDGDEDPCHWPGVTCDPHTKRVIYLNLPFRKLSGYISPSLGKLAQLRRLGLHHNSLFGAIPPDLGNCSRLKAL*