MVKRNLPQFELPNKNWNIFEDSLLYRIVKDKEDKIYKKIFSFDLDNTLILSRGFFKPAQNEKDYIFYSDIIEFLKKKHEENYKIMIFSNQKGVSSGKLSLSNLINRVDDIIEKIGLPLECYLALKNDKYRKPRIGMYLFATQNYKQNLDEVIYVGDNANRIYDEKFKQEFINHLKYIYSKNNVNININDIYKRLKKDYTDTDLKFALNINAKFYTPEDLFLNIKNHISTDFLFNPKYFNKELNEQENINKKNNHFYEICMKDYHSQNENINNKKNNTNNNIIPNNQYTTNEKYIPPNDQQKLIILIGPPGCGKTFLCTNYFSTYIRINMEEYKTISKCIQVLKEKLLQRKNVIIDNVNSLIKNRLLYINEAKKINQNIEIRLIYFNYSKELIIHLNTFKLITDKTNKFNDVPTIAIHSFYKYVQEPSKDENVDHIIVLKDENFVPTKFESEEQKKLFFMYLN*