MKGGGGGKEPPGEGEVSGKRPKRKCLQWHPLLAKKAPDFSEEEEEEDEEELEKEPVLCAESSVQEGECGGMEDDSEEYSSEQRARRPMNAFLLFCKRHRSLVRQEHPRLDNRGATKILADWWAVLDPKEKQKYTDMAKE