MPPKKKTEDGASEASAARFGRVRNNLKMGIVGLPNVGKSSLFNLLTRQSIPAENFPFCTIEPNEARCAVPDERYDYLCNMWKPPSMYPAFLMVTDIAGLVRGASSGAGLGNAFLSNIMATDGIFHVIRAFDDPEVVHVDDELDPVRDLATITAELCLKDIETVKRAVSDEERDVKKNPTMKLSALFTSTMERCLEMLEKNLAIRTGSWNTPEVEMIKEKLPALLTTKPMVYLINLSKKDYIRKKNKWLPKIHEWIKEHGGGVMIPCSVEYEQELFDSCGNDAEKREAFEKENDGAKSAIPKMVTQGYKELNLVYFFTAGEKEVRCWTVYNGATAPQAAGVIHSDFEKTFIKAEVCAFDDFKAIATKPGMSEVKEAGKYRQEGKSYVVQDGDIVHFMAGAATSKKK*