MCTVDKMLIKGIRSFSPDNTAVITFFRPLTLIVGPNGAGKTTIIECLKHACTGELPPNARSGHTFIHDPKVAGETEVKGQIKLRFKTAAGKDVVCIRSFQLTQKASKLEYKAIESVLQTINSHTGEKVCLSYRCADMDREVPALMGVSKAILENVIFVHQDEANWPLAEGAVLKKKFDDIFSATRYTKALEVIKKLHKDQAQLIKEYKLKMDHLQTLRDAAHKLQESIDGEREKASHLRSQMRQRAERVALVQARVGEKEEALKAVRRLREEAREREGRRELLLKLKQQQYRDLEVENEGSFERQTRARFLFAGSVFKA*