MADIADDLLKEKNPAPLDEDDIALLKTYGLGPYANPIKKTEKDIKEMAKKVNDLCGIKESDTGLAVPSQWDLVSDKQMMQEEQPLQVARCTKIINANTDDSKYVINVKQIAKFVVGLGEKVSPTDIEEGMRVGVDRNKYQIQIPLPPKIDPSVTMMTVEEKPDVTYNDIGGCKEQIEKMREVVELPMLHPEKFVKLGIDPPKGVLCYGPPGTGKTLLARAVANRTDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKACIVFFDEVDAIGGARFDDGLGGDNEVQRTMLEIVNQLDGFDARGNIKVLMATNRPDTLDPALLRPGRLDRKVEFGLPDLESRTQIFKIHTRTMNTERDIRFELLARLCPNSTGADIRSVCTEAGMYAIRARRKTVTEKDFLEAVNKVIKGYQKFSATPKYMVYN*