MPPKKKKDAEDNDPMMKAARFGRVKNTLTMGFVGLPNVGKSSLTNLLAGASHAEAANYPFCTIDPNVVQAIVPDKNFKYLAETFKPPSVVPAVLKITDIAGLIKGASEGAGLGNAFLSHIAAVDGIYQLIRAFDSDEVIHVDDSVDPIRDLETIQGELCAKDKDALGKIEDKERERVRKEKGLSRSAVPPLSDTFVDAFSKCTKLIDSNTPVQTGEFTSAEVELIRDWGLITTKPQIYVVNLSRKNFIRKGSKWLPKX