MPSVIRKYLSLGKGKTKKEKEDSSRGSSSTGSLDPKQQLAEAYAKLLENEGVHEAWRKEFFQQVRILVIGRSGAGKTTLIRLMVGKEGPQTISEGVAGVQDINQEFLYSSEEEGVPLLIHDSNGMDVRGKERVDEIKDFLVKHQKTDDFANHIHIIWYVISAIDPRCVEDGDVMKMIGEFKIPLLFIMTHNDYEKVKVTDASLNKLLEGYGNAEDREAVKKLMVKVGNDGVTTGVNNELFIDETKRDTEGLRLVAKRTQILMDKRLRYTWVAAQAVDIDGKLDESAGLIAGYARKALLTSLPRAIPFADPLKLSIIFFRVIVIMCQIWVAPQNLKEALKETLLMNEGGCRVLRRVGEDMVYVAGLAIAIGATVATGGVALPSVVVVLAASGVLNVGKAVPILVKTFSLQVLGTILYVKSTQVASSKHRWNPAVSKEEYVKLCEEFAHNAVYQKMLEHFAKEDHSTLDTAMRKKKVKGIIKSKILETYRRLLRDRPNSLFSLLQLPVDDTESDSDFTSVISLSQLTDDEDGASDELEELQ*