MLHASEKNREKYSHNGFSYVKDKESADGERIFWRCDEKSNGCKGRIWTTSCENREFIRLVTDHSFKNWCITISQQGYKNIARDLAFRSDIT