MGGGVEHDDHDDITREELYREFKPSFKYQFTSIISPIIDKPVSLFREQVVDRVRTPYPYYHKRYDRVPTIDQCLTNDKVCIEEANQQYHRDRLVDLNIVRILRKRKNECMRWYKYEKEDVYRFCGPMFTEYEDAAVNYYIKYGELHWTANVVDAFMKQKHRLLWEKRYGPVGETSDERKKLAAAGDKATKEGNFVTKMRELGFSRDLPKEIHM