MLHASEKNCEKYSHNGFSYVKDKESADGDRIFWRCDERGNGCKGRIWTTSCENREFIRLVTDHSCSSTGNSVRVAVQQTLTTIRQRAATTMENPAQIRSNVIKKLGDKSAGDKSASRQ