MGEDKKHEDPDKDAPIKALDETDIAFLKNYGLGPYAAPIKKVEQDVKDVLKRINDVCGVKESDTGLAPPSRWDLVSDKQMQQEEQPLQVARCTKIINPNTDDAKYVINVKQIAKFVVGLGDKVAPTDIEEGMRVGVDRTKYQIQIPLPPKIDPSVTMMTVEEKPDITYSDIGGSKEQMDKMREVVELPMLHPEKFVQLGIDPPKGVLMYGPPGTGKTLLARAVANRTDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKACIVFFDEVDAIGGARFDDGAGGDNEVQRTMLEIVNQLDGFDARGNVKVLMATNRPDTLDPALLRPGRLDRKVEFGLPDLASRTQIFQIHTRTMNVERDIRFELLARLCPNSTGADIRSVCTEAGMYAIRARRKTVTEKDFLEAVNKVIKGYQKFSATPKYMIFN*