MASMVAAQGAGLGMRRPSVVSHTQGAMARCLVGRPTGRHLSVSVRASAEAAAQKPFLQELREYSMQLHTKAQAPKEGKAKEPKQQRPFNPTRKGFMRFMVESKVVYEAFESILEEASTPYYKLLTNTGLERAGALAKDIAHMEQAYGLEVPVAAEDGPGHKYAAKLRELATSSPPAFLCHYFNHYFAHTAGGRMIGKSVSNAVLDGWTGAFYEWEGDVKEHQEKVRDTINGIAAKWSQEEKDACLKATPATFGWGGRLVQLITEGQAMGHX