MEVGSDRKGSGMEKLDEKAEQVVAGLEKPLQALRELLQWPFLYAKEAAILGLQVIMSYAGSEFILNQCQDTRIIKYANINNPKTSKWPKGLLLHGPPGTGKTSLVRAMVRECGAHLTSISAGSVHKAYAGESERLLREAFAEASAKASTGIPVVIFIDEIDVLCPRRDARQQHASRLVAQLLTLMDDKKLYSSQSRAVVVAATNRINSIDPALRRPGRFDREIEITAPNAQERHEILKLHASRLPLDAGVKLHLVADMCNGYVGADLAALCREAAMASLRRSLQDPLHSNIQQTLIMQDWEQAHLKVGPSIVRGAVAEVPKVLWDDIGGLTEVKKKLRQTVEWPIQHADALARLGLKPVRGVLLYGPPGCSKTTLVKAAAHAAKANLFSLSGAELYSMFVGEGEALLRETFHRARLVAPSIVFFDEADAIAAKREGGDQKSTGTGNSVGEKLLSTLLTEIDGLELAQGVLVLGATNRPRSIDGALMRPGRFDQVLYVPPPDQEGRLEILKVHTRNMRLADDVDLLSIALATDLFTGAELAGLCSEAGMAALRENLAADTVYERHFMTALRAIRPSLTNPEIASYANFGLSRHVA*