MPPKAAKSKEAPVERPILGRFSSHLKIGIVGLPNVGKSTLFNTLTKLSIPAENFPFCTIEPNEARVNIPDERFEWLCQLFKPKSEISAFLEIHDIAGLVKGAHEGQGLGNNFLSHIRAVDGIFHVLRAFEDPDIIHVDDIVDPVRDLEVITAELRLKDIEFIKRTIEDLEKSMKRSNDKQLKIELELCLKVKTWLESEKDIRLGEWKAAEIEILNTFQLLTAKPVVYLVNMNEKDYQRKKNKFLPKIHAWVQEHGGETIIPFSCSLERNLADLPDDEAAKYCEENKIQSALPKIIKTGFSAINLIYFFTAGPDEVKCWQIRRQTKAPQAAGAIHTDFERGFICAEVMKFEDLKELGSESAVKAAGKYKQEGKTYVVQDGDIIFFKFNVSGGGKK*