MPDPDYVEEKEAPIKALDEEDIAFLKNYGLGPYAGPIKKVEEDIKSIMKKVNDVCGIKESDTGLAPPSRWDLVSDKQMMQEEQPLQVARCTKIINPNTDEAKYVINVKQIAKFVVGLGDKVAPTDIEEGMRVGVDRNKYQIQIPLPPKIDPSVTMMTVEEKPDVTYSDIGGCKEQIEKMREVVELPMLHPEKFVQLGIDPPKGVLCYGPPGTGKTLLARAVANRTDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKACLIFFDEVDAIGGARFDDGAGGDNEVQRTMLEIVNQLDGFDARGNVKVLMATNRPDTLDPALLRPGRLDRKVEFGLPDLESRTQIFQIHTRTMACERDVRFELLARLCPNSTGADIRSVCTEAGMFAIRARRKTVTEKDFLDAVNKVIKGYQKFSATPKYMVYN*