MPPKKQAQAGGSKKAEQKKKEKIIEDKTFGLKNKKGAKQQKFIKAVTHQVKFGQQNPRQVAQSEAEKKLKKDDKKKELQELNELFKPVVAAQKISKGADPKSVVCAFFKQGQCTKGDKCKFSHDLTLERKCEKRSVYIDARDEELEKDTMDNWDEKKLEEVVNKKHGEAEKKKPKTQIVCKHFLEAIENNKYGWFWVCPGGGDMCMYRHALPPGFVLKKDKKKEEKEDEISLEDLIERERSALGPNVTKITLESFLAWKKRKRQEKIDKLEQDMERRRADFKAGKALVISGREVFEFRPELVDDDDEEADDTRYTQGTGGDEXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNKLSEASGGRAENGERSDLEENEGEEQENGAIDAVPVDENLFTGEDLDELEEELNTLDLEE