MSEEKDRVDGTADETKAETKSSDHHTEDTYEKVCFMCRRPESKAGKMITLPGNINICPDCMQKSFDTMNQNPGQINEMMNNMNNMPNIGMLDLSGLSNQIPNRQRVKKKEEKKKTKEFSIKDIPPPHRIKAMLDEYVIGQDRAKKVMSVAVYNHYKRVFAPQDGNIEIEKSNMLMIGPTGSGKTYLVQTLARLLDVPLAITDATSLTEAGYIGDDIESVVSKLLAAADNDVERAEHGIIFIDEIDKIAKKKNTNQRDVSGEAVQQGMLKLLEGSDIEVPVGANSKNAMVPLETVNTRNILFICGGAFPDLTDIIKERLNKTASIGFQADLKDKYDGDKNLLSQVTLEDLRTFGMVPEFLGRLPIVFTLESLNEDMLVEILKEPKNAILKQYKRLLELDEVKLEFDDDALRSIARKALEKDTGARALRSIIEDFMLDIMYEIPKDSSIGEVIITKDYIEKTGGPTILLRGQEVPKLEQK