MFEGMEGMSYGGGAAGAGAGAAALSRDPKQRLRWTPDLHDRFVHAVARLGGPDKATPKGVLRLMAMKGLTLYHLKSHLQKYRLGKHTKKSTDLELANNGEFTSQDISFQIGAPLVVPAGRDTAREMPLEDTLRYQIQVQRELCEQLEVQKKLQMRIEAQGRYLKEILEKAQENISFDANGSAGLENTRSQLTDFNLALPGLTENGRQVYEESGEQLVKDMSDDNLHDNNLDFQLYRVRSQEAKSVKCTPKTEDLLLLDLNIKGGYDLSSRGMQGA