MADHEEDDKKNPKALDEEDINVLKRYNTGSYANAIKQAEKDIKDKAKKINDLCGIKESDTGLAAPSQWDLVSDKQAMQEEQPLQVARCTKIINPGTDEAKYVINVKQIAKFVVGLGDKVSPTDIEEGMRVGVDRTKYQIQIPLPPKIDPSVTMMTVEEKPDVTYSDIGGSKEQIEKMREVVELPMLHPEKFVKLGIDPPKGVLMYGPPGTGKTLLARAVANRTDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKACIVFFDEVDAIGGARFDDGSGGDNEVQRTMLEIVNQLDGFDARGNIKVLMATNRPDTLDPALLRPGRLDRKVEFGLPDLESRTQIFKIHSRTMNCERDIRFELLARLCPNSTGADIRSVCTEAGMYAIRARRKTVSEKDFLEAVNKVIKGYQKFSATPKYMVYN*