MAEKDKDDKPIKTLTAEDIRLLKTYGAGPYSAKIKKLEGDIKDIAKKVNEVSGVKESDTGLAHPSRWDLVSDKQAQQEEHPLQVARCTKIINPNTDDAKYVINIKQIAKFVVGLGDKVAPTDIEEGMRVGVDRTKYQIQIPLPPKIDASVTMMTVEEKPDVTYSDIGGCKEQIDKMREVVELPMLHPEKFVALGIDPPKGVLLYGPPGTGKTLLARAVANRTDACFIRVIGSELVQKYVGEGARMVRELFQMARAKKACIIFFDEVDAIGGARHDDASGDSEVQRTMLEIVNQLDGFDARGNIKVLMATNRPDTLDPALMRPGRLDRKVEFGLPDLESRAQIFKIHTRAMNIERDIRFELLARLCPNSTGADIRSVATEAGMYAIRARRKTVTEKDFLDAVQKVIKGYQKFSATPKYMVYNX