MIHSLHLKNFKPFEDQLLEFRPLTLLSGLNGMGKSSVLQSLLLLRQSYQQRLLQTKRLALNGDLVRIGTAKDALFEWAKEEIISFELLVDRQERKTWMWRFRYDEQADVLRSDTAPITKELHEFSLFGDFFHYLQAERLGPRNVFEMSDYLVRQHFQIGTRGEYTAHFLNVFGNSRINTVGLDHGVSQKVPKAFERPKQGERSKLSHPKSDSDSEKLQYQVKAWMEEISPGTIIHLNAITSVDLMSLQYSFDMGKEFSNPYRATNVGFGITYTLPIIVAVLASPPGTLILVENPEAHLHPRGQAKMGELLALAASCGIQVVIETHSDHVLNGIRLAVHGGKLKPEDVQLHYFQRQEKQGQAFTKVISPRIYRDGRIDRWPDGFFDEWEKSLDALLEPVEGD