MNAQKKKDAAQKAVVKFGRTNTHNLTMGIVGLPNVGKSSLFNSMTGLQVPASNYAFCTIDPSEAKVCIKDKRFDDLCKIYKPKKTTPAYLTVFDIAGLVKGASEGLGMGNSFLENIRQVDGIFHVVRCFNDDSIAHVDDSVDPVRDCMVIREELRQKDLTDAKKRLEIAKKELRSKPSDKYFKIYIEALEKLVAGLEAAKDARFIDFTSDEIKSLRPLNLITAKNVVYLANISVDKYRQNKPTSLAVKLKKHLMETDPDAPCILVCAGISVDESTEYLDKAISSGYKTLELITFFTCGPEEVRCWTIRDGTLAPDAGAVIHTDFRTGFVAVDVMSYDDLIEYGSEQELKSKGLCRMKGRDYPVANGDILHFRAGRVNKNKYTG