MEFRSRSFCSCRFLIFSSLQDTDIIVTYTDALGDIQTSTIKAKYLSDSWVWEDPDDENHKQIKKNEEQIMNGLEGHDESSTDEHRVVEELAQDQQNRQISPVKLMRRKTRKTRREKQTSELIQGNTKAGNPMQTAAIEHSQQFNSSVRGKYSIWRREYNNPYSDSTLRLMQDQIIMAKVHGSIALSKEEDELHDSLMKEVKGNQRVLGEANSDAELKPGALEQAKAMGHILSVAKDKLFDCTVLARKLRAMLVTAEESVKNLKKQSTILIQLAAKSLPKQFR