MCTVDKMLIKGIRSFSPDNTAVITFFRPLTLIVGPNGAGKTTIIECLKHACTGELPPNARSGHTFIHDPKVAGETEVKGQIKLRFKTAAGKDVVCIRSFQLTQKASKLEYKAIESVLQTINSHTGEKVCLSYRCADMDREVPALMGVSKAILENVIFVHQDEANWPLAEGAVLKKKFDDIFSATRYTKALEVIKKLHKDQAQLIKEYKLKMDHLQTLRDAAHKLQESIDGEREKASHLRSQMRQRAERVALVQARVGEKEEALKAVRRLREEAREREGRRELLLKLKQQQYRDLEVENEDTDEELADWQRNFENSLGTLRMNISKMERDLNDVKTQNLAEKENYNKCCTAKGRLQAEAEAHLKDKRERDSYLQVLFSKHNLGEVGKIPLSPELASRCFKRAEIRLEELHENFAQLQAANRAELQSVMTSREAVRSKQLEASGHIKLLLSQKKCSRICRIRSRQWRLWLFPKRKL*