MEIKPTNKKLSYTGRIDWSNPEEPVFVYPCTSVGMRFTGNVLKIHVKNKCAYWDNYLGYILDGRQSVLALPKDGTAVFEIEVKGESGQEHEVLFFKRQDACHEFSFLGAEIADGAKLLSMPEKPVRKIEVYGDSVSAGEVSEAVEYTGKEDPEHNGEYSNSWYSYAWMTARKLNAQIHDIAQGGIALLDGTGWFHAPDYIGMETAWDKIHYNPDLGEAMEWDFSEYVPQVVIVAFGQNDSNPQDYMKEDYEGEKAGKWRRHYKAFLMKLRDKYPLACIVCCTTLLCHDRAWDNSIGQVVQEMEDEKITQYIFKRNGRGTPGHLRIPEAEEMAEELAAYIEKLQLPDA