MEMDEVGGSMDISRTNEGYTSCGPVVEMSWHRAGVLLLGARSCLPVPEVLAVGGVGSVLLSMARMGWKLCHVFRPYAVVQKQFEEATTLFVGCILSVLGDRLVEVYMHMTDAKELWDALNTKFSATDASNDLYIMEQFHDYKMADNRSVVEQAHEIQTMAKELELLKCVLPDKFVAGCIIAKLPPSWRSFGTALKHKRQEYSVEGLIASLDVEEKAREKDVASKGDGGQSSANVVHKAQNKSKGKYKAQQTTNFKKQKKNNNNPNQDERTCFVCGQPGHLARKCPQRKGMKAPVGQTSKSANVTIGNTRDGSGYGNNE