MFVMSRLSREMKMLAKQAGGSHKTVHDRIRIMDRFSRHLLALNIQVRDVKHLKAKHIESYITDRFSQGIAIRSLHNEMAALRTVFRFAGRDKIVLSERLTNKALGLGGASRAGSKFAIPEEVYQAALRTAQQQDKGLACALQLARLLGLRSQEAVQCANSLKTWQKELEQNRSKLTVVFGTKGGRSRETRILDPEAVKRAVKEAQQIAETRGGKLIDKPDLKTAMNFWRSHTTRLGLTGHYSPHSLRYAWAQDAINYYLAAGFSRIEARALTSMDLGHGDGRGRYVERVYTRKEANYV