MMQEEQPLQVARCTKIINQNSEDAKYVINVKQIAKLVVGLGDKVSPTDIEEGMRLGIDRNKYQIQIPLPPKIDPSVTMMTVEEKPDVTYNDVGGCKEQIEKMREVVELPMLHPEKFVKLGIDPPRGVLCYGPPGTGKTLLARAVANRTDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKACILFFDEVDAIGGARFDDGVGGDNEVQRTMLEIVNQLDGFDVRGNIKVLMATNRPDTLDPALLRPGRLDRKVEFGLPNLESRTQIFKIHTRAMNCDRDIRFELLARLCPNSTGADIRSVCTEAGMYAIRARRKTVTEKDFLDAVDKVIKGYQKFSATPKYMLYN