MELSGAPESEAEKVGKIISGNKEEGMGVISMNYGSNAEETGGAKNSGGSNNNNNQQTMMVMGTMNTISSSGKNSKNERNIAEAAGGEKWKGENDDEEAIMSSNNSRGLLVATNSKTAMMRNNNNNNGMAGVGGGGGATKYRECLKNHAANIGGYALDGCGEFMPSGLEGSLEALKCAACSCHRNFHRREVNGVTSSTTAIGNNNNNGGGGHYHGGLLGSNNNKNMALLALPGPSDDNNNNNSSMSNLGSPANGDMGGGGSGSESGDEDDDGNINNNMIHHHQNNMVVALGNNHLNNNKTKKKKNHHNSHLVHHLHYPHPNNMINDNNNNPIITPTTTTPIFPYMASTTYNNSPPLFTLGGGGTPTPPPPLPTTPTTGASNLHPHFIQPFPRPIHHSIYPSHHHHHHHQYPTAYPGNGASPLGGGAGSAGKRFRTKFTMEQRAKMWEFSERVGWRLQKQDEAAVQQFCAEAGVKRHVLKVWMHNNKNSFGKKMMKLTSDGLNPEAA