MGSAKEKLEDLEKNEDNIKPLDDDDIALLKTYGSGPYAKLIKTVEADIKKISKHVNEMCGIKESDTGLCAPSQWDLVADKQMMQEEQPLQVARCTKIISPGTEEAKYVINVKQIAKFVVALGERVAPSDVEEGMRVGVDRNKYQIQIPLPPKIDPTVTMMTVEEKPDVTYNDVGGQKEQIEKLREVVELPLLHPERFVALGIDPPKGVLLYGPPGTGKTLIARAVANRTDACFIRVIGSELVQKYVGEGARMVRELFQMARSKKACIVFFDEVDAIGGARFDDGAGGDNEVQRTMLEIVNQLDGFDARGNVKVLMATNRPDTLDPALLRPGRLDRKVETMNCERNIRYELLARLCPNATGADIRSVCTEAGMFAIRARKKTVSEKDFLEAINKVIKAYAKFSATPKYMVYN*