MAPDPEELMKETNPRPLDEDDIALLKTYGLGPYSTSIKKAEKEIKEMAKKVNDLCGIKESDTGLAAPSQWDLVSDKQMMQEEQPLQVARCTKIINPHTEDAKYVINVKQIAKFVVGLGDKVSPTDIEEGMRVGVDRNKYHIQIPLPPKIDPSVTMMTVEEKPDVTYNDVGGCKEQIEKMREVVELPMLHPEKFVKLGIDPPKGVLCYGPPGTGKTLLARAVANRTDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKACIVFFDEVDAIGGARFDDGLGGDNEVQRTMLEIVNQLDGFDARGNIKVLMATNRPDTLDPALLRPGRLDRKVEFGLPDLESRTQIFKIHTRTMNCERDIRFELLSRLCPNSTGADIRSVCTEAGMYAIRARRKTVTEKDFLEAVN