MKIEEVQSTTKKQRIATHTHIKGLGLEANGKAIPMAAGFVGQVMAREAGGLVVDMIRQKKMAGRALLFAGPPGTGKTALALGISQELGSKVPFCPMVGSEVYSSEVKKTEILMENFRRAIGLRIKENKEVYEGEVTELSPEETESTTGGYGKSISHVIIGLKTVKGTKQLKLDPTIYDAIIKEKVAVGDVIYIEANSGAVKRVGRSDAFATEFDLEAEEYVPLPKGEVHKKKEIVQDVTLHDLDAANARPQGGQDILSLMGQMMKPRKTEITEKLRQEINKVVNRYIDEGVAELVPGVLFIDEVHMLDIECFSYLNRALESSLSPIVIFATNRGICNVRGTDVSSPHGIPVDLLDRLVIIRTETYGPAEIIQILAIRAQVEELTIDEESLAYLGEIGQQASLRHAVQLLSPASVVAKMNGRDNICKADLEEVTSLYLDAKTSARLLQEQQEGYIS