MPPKKKEEEKPRVILGRPTNHVKAGMVGMPNVGKSTTFNIMCKMSVPAENFPFCTIDPTEARVEVPDPKWRKLCDMWKPKNEVPAYLTIFDIAGLVKGAADGEGLGNAFLSHISATDAIFHVVRTFEETADGDMATHVEDSVDPDVAALEKLIEPLEKEVKRDGKAKEKKDRLEIMNKILEFVKEKEARFGAWSTKEIDVLNECCLLTSKTASRAESPPPRQHVREGLFAQEEQVAPEAQGDGSPCRPLPGLASRSLAWIDENRPGESMIPYSAALEARPGRPARLVDMEPAERAAYCEEQKCASQMDKIVCTGYHTLQLVHFYTAGADEVKCWTIREGWTAPKAAGTIHTDFERGFIKAEVYNYDDWKAQLKETDDGRAGPLAETAVKESGKYRQEGKNYVVKDGDVIFFKFNVTTDKKK*