MKIEEVQSTTKKQRIATHTHIKGLGLEATGKAIPLAAGFVGQAAAREAGGLVVDMIRQKKMAGRALLFAGPPGTGKTALALGISQELGTKVPFCPMVGSEVYSSEVKKTEVLMENFRRAIGLRIKENKEVYEGEVTELSPEEIESVTGGYGKAISHVIIGLKTVKGTKQLKLDPTIYDALIKEKVAVGDVIYIEANSGAVKRVGRSDAFATEYDLEAEEYVPLPKGEVHKKKEIVQDVTLHDLDAANARPQGGQDILSLMGQMMKPRKTEITDKLRQEINKVVNRYIDEGVAELVPGVLFIDEVHMLDMECFSYLNRALESSLSPIVIFATNRGICSVRGTDMSSPHGIPVDLLDRLVIIRTETYGPAEMIQILAIRAQVEELSIDEESLAYLGEIGQQASLRHAVQLLSPGSVVAKMNGREGICKADLEEVNSLYLNAKSSAKLLQEQQDRYIS*