MLMKATVTSSPSLAGTSGITLDSLRVSYHGNVVLKPLSLTIEPGEVLALIGPSGSGKTTVLRAIAGFVQPAGGRILIGDTDVTQLPPYKRGLAMVVQNYALFPHMKVEDNVAFGLRAQKQSRGLIAERVTEALKIVGMADYATRYPHQLSGGQQQRVAIARAIAVRPRVLLLDEPLSALDAQIRHNMVEEIARLHRELPELTILYVTHDQTEALTLADKIGIMKDGSLIAHGETHELYHYPPNRFSAEFLGRANILQATALKDSPEPGLVSVSCGGGLINAFSRGGLHGNNKLLCIRPQHMSLAPRSATSNRLNATLTSVHWQGDLTHLLCDVAGEAVRIVMTHVNPLPRAGDKLALYFEPGDAVLIEVQ*