MPEFNLIKLEGKPIEKLIDVISKGIGTLYKPRSIRKEADAKAYEIGMIENAKSKALAEGKENEAETYLRIQERILFKELERQNNIDQIAEIAAKQLQQESNVSEEPVSKDWSKRFFNIAEDVSDEEMQEIWGRILAGEIKNPNSYSLRTLELLKNLSKKEADTFIKFANLSVSSNGVSFMLNFKNEPLLEDTYKVNFHERLLLEELGLLTANDLQFKVHATKGNTDLQYFVISKTIIAVEKSPNIPEQQLQILVFTKIGQELLKLVESNSDLEYVKLLASKLRREGVSIKYAAIIEQQADGRVKHTPMMEVPLTDKELEAKKAKEEQERKKNEQKNN