MLKTNNLSVGYNNKVVISNINVEVKNGEILCLLGSNGAGKTTLLRSLSKLISPIKGEIYLNGVNINCISRKALSKKMALVLTNRLLGDLMTVQDIVNIGRYPYTGFFGSLSKKDLIMVDEALESVDALHLKKRYFDELSDGEKQKVLVARALVQEPEIIILDEPTTHLDIKHRLELINILKKLSKEKSISVILSLHEIDIALKSCDKVALIKNNKVIAYGQPEDVVDEDIINSLYELDDKNFNSLLGSVEISNKSKNEVFIIGGGGKATPIYRAFTKKGIGLYSGIIHENDIDYEIGRTMGIKMFTENPFEPISDESFDLAIRNLNDSKIIIDTGFSVGETNKRNIDIIKEALKLDKKVYSFRNRDESKKYYDSLDSKIEHIDKVSQIINSADINNLL*