MPVDIEDDLLKEKNPPPLDEDDIALLKTYGLGPYAAPIKKAEKDIKDMAKKVNDLCGIKESDTGLAAPSQWDLVSDKQMMQEEQPLQVARCTKIINPGADDSKYVINVKQIAKFVVGLGEKVSPTDIEEGMRVGVDRNKYQIQIPLPPKIDSSVTMMTVEEKPDVTYNDIGGCKEQIEKMREVVELPMLHPEKFVKLGIDPPKGVLCYGPPGTGKTLLARAVANRTDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKACIVFFDEVDAIGGARFDDGLGGDNEVQRTMLEIVNQLDGFDARGNIKVLMATNRPDTLDPALLRPGRLDRKVEFGLPDLESRTQIFKIHTRTMNCERDIRFELLARLCPNSTGADIRSVCTEAGMYAIRARRKTVTEKDFLEAVNKVIKGYQKFSATPKYMVYN*