MVMLRMASTEEEERSVGHTPRAKNDSLPDVKVTIGAGHDLDDLGVIEPLPEDKRITININSISARVPLLQQRASLLSRLNPRRIGSSTNKPTHRQVLFDVSGSVRPNEVLALMGPSGSGKTSLLSIMGARDQKQMKSEGTVTFNGQPLTKRLKRRVGYVLQDDLLYESLTVQETLYYAAMLRLPRHMSHEDKLRRIDLAVTALGLGQCKDTIIGGFFRKGISGGERKRVSIGVELLINPSVLMLDEPTSGLDSTTSMHVLTMLRHLASGGRSIVTTIHQPSSRLYQQLDKLLLLSQGHVMYYGAAQQAAEWFSRLGYSLPYGSSLADFILDLASADVSNPERDGEQSRLYLIDTAEAYLRRHPQDGFNMERDSDSGAGGGATAGPGHISGSGSGSX