MNQISFEDLFEEENKREKVEVAHIPAPLSPLQKDILELVDSEEISALELCEQLIRSGKISDERFTTNKPKAYGQVCLVLEGFVKEGKLIFVKSDEKRDRVYKLKEEVSNI