MPDDKHVDPDKDAPIKALDETDIAFLKNYGLGPYAAPIKKAEQDVKDIIKRINDLCGVKESDTGLAPPSRWDLVSDKQMQQEEQPLQVARCTKIINPGTDEAKYVINVKQIAKFVVGLGDKVAPTDIEEGMRVGVDRNKYQIQIPLPPKIDPSVTMMTVEEKPDITYSDIGGSKEQMEKMREVVELPMLHPEKFVQLGIDPPKGVLMYGPPGTGKTLLARAVANRTDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKACIVFFDEVDAIGGARFDDGAGGDNEVQRTMLEIVNQLDGFDARGNVKVLMATNRPDTLDPALLRPGRLDRKVEFSLPDLASRTQIFQIHTRTMNCERDIRFELLARLCPNSTGADIRSVCTEAGMYAIRARRKTVTEKDFLEAVNKVIKGYQKFSATPKYMIFN*