MAAEEGDGEEDKAIVVGAGDTAEEEIVAGADEEEEMHGGWDGGGGGGDGMFRPPPGFRFMPTEDEMIRYYLLPKLQGRAYVPNNAIIEDSVYQCHPDGLTSKYMDRGQAGRSFYFLSPRERKYKNGVRPRRDTKDRLGRWKASTGKTDERGGGDVRKEERVAGDGTTKYCKSGLAYFYFRGRGEKEKKSGWLMQELTVPEYEIKLPEKGGPGGPTLDRYVMYKIYPAPVGRKKRNNDDEAGPSNAEAAESDDEGETAELPPMLSDKQAGKRPKQPETDEMLEKRVLEQKPGGIPLDAAAAAAAADGVDDAPAAAMDDGVHDAAAADFGGSNADCNPDAGGKAPQFSLDDFYASQAAEHYRRSRAVLPATSGSPGEAAPVKADGSPDSTVVSAVGSGDGNNANHDRAESAAVKASPGGSASAEDEITPNMVGLGDRCSIL