MLHFGGFIMEINHISKILEKEREEYIRNKVEEYLKQGFSKDDAVNKANQSWRTYIGHRIQDVIYNLLKKFLKDSGLKVTTDKALNNRNLPEELDKVKRLIAINYGEYLFLPDADVIVYKVENNDIKIIAIISVKNSFRERRFETTYWKLKLKESPVTSHIKVFLATPDKDNEISYKCPNGKPKKMRIILEYELDGIYFLKEDFEETEKAKHFGKIVEDIIEISKKL