MEKVYVAGAIPEVGLKLLQEHFEVEMYEGKGLVDKDTLIKGVKNATALISLLSTNVDKDVIDAGKDLKIIANYGAGFNNIDIEYAREKSIDVTNTPKASTNATADLTIGLVLAVARRIVEGDQLSRTTGFDGWAPLFFRGREVSGKTIGIIGLGEIGSAVARRARAFDMDVLYTGPNRKEEKEREIGAKYVDLDTLLKNADFITINAAYNPKMHHLIDTEQFKMMKSTAYLINASRGPIVHEQALVQALKDNEIEGAALDVYEFEPDITDDLKSLNNVVLTPHIGNATFEARDMMSKIVANAAISAVQGEKPQFVVN*