MQLLESMLSKLVEEFENRLNSQNELVKAALKNGIDNTRSFSKSKVLVETTPNTSGRKMDTADIYCNHKQTKKVASSELALKQYSILQQQSKNVEELKSDLINTRDGMEYMQMKYAEDLNLLGRHLFSLAHAASGYHKVLEENRKLYNQVQDLKGSIRVYCRVRPFLPGQASPSTVASIDEGNITLVIPSKSGKEVRKTFSFNKVFGSSATQDEVFLDTQPLIRSVLDGYNVCIFAYGQTGSGKTYTMSGPKNMTEQTQGVNYRALGDLFKLAEQRKRTFIYDIAVQMIEIYNEQVRDLLVTDGLNKKYP*