MTGRKRVMWDEKNLEDNEEYRRTHPVTMHITEPKTPFQYPEDEEDFEEALERNDDGGGDEVENGGTWDPKVNELARQVREEFRKEAPVVVAPVAPSGRPMLSDEVVSGEALEKQRAAEFKTMRKAVYADEGARVKALLGKGNTFDDDGDDGDDNNEEEEGEEGKKAEDSNGIGEK