MGSKEISRLNIEGLVAHRLKSRRLETAKDVLCKTELDLVELLDLPADVVAKAVAAISQNVAPTRRTVLEMYMDQQQPGDIQGGHLHTDLPKLPTNLPSLDDALRGGVPLGSITELVGPAGVGKTQLCLMLSIFATLPTDIGGLDGKCVYIDTENKFSAKRLIEIATMRLPDSFPDEQAVQHLTSRVLVLRPNSAIDLLTRLQKLEEAMIREKAKLIVLDSVAALVRSEYGHDQLQQRQDLLGRQAALLKYLAETFRIPVVVTNQVMAQMGAPSQQPNYGFVEHERKKLRPSPGYEDSTYDSSTVTAALGTKWAHAVNTRLVLERHAGQRYIRIAKSPMAPSLAFPYAIAAGGLYLSSSEVHDASAGGGTSILNEGSVTHSKPDDRFLMDVG*