MKLAPTVKLNNGYEMPILGLGTYNSKDNEGEAAVKHAIDVGYRHIDTAYFYQNEAEVGKAIRDKIAEGVVKREDIFLVTK LWNIFHDPERVEGICRKQLSNFGLDYIDLYLMHMPVGYKYVDDNTLLPKNEDDVLQLSDVDYLDTYKAMEKLVKLGLVRS IGVSNFNSEQLARVLANCEIKPVTNQVECSPALNQKALTAFCKKNDVTLTGYTPLGKPKPDIQKPDFIYSPEVAVIAKKY GKTTPQIVLRYLVGLGVIPIPKSSNTNRISENFDIFDFELTAEEMAVLDGYHTGERVVPLNLIKGLNHKYYPFSIEF