MADIADDLLKEKNPPPLDEDDIALLKTYGLGPYANLIKRTEKDIKVMAKKVNDLCGIKESDTGLAVPSQWDLVSDKQMMQEEQPLQVARCTKIINANTDDSKYVINVKQIAKFVVGLGEKVSPTDIEEGMRVGVDRNKYQIQIPLPPKIDPSVTMMTVEEKPDVTYNDIGGCKEQIEKMREVVELPMLHPEKFVKLGIDPPKGVLCYGPPGTGKTLLARAVANRTDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKACIVFFDEVDAIGGARFDDGLGGDNEVQRTMLEIVNQLDGFDARGNIKVLMATNRPDTLDPALLRPGRLDRKVEFGLPDLESRTQIFKIHTRTMNTERDIRFELLSRLCPNSTGADIRSVCTEAGMYAIRARRKTVTEKDFLEAVNKVIKGYQKFSATPKYMVYN*