MTETVLKLEHVTKKIGQKNIVHDISFDIHKGEVFGLLGPNGAGKTTIIRSIVGLIRRSEGTVFINGKNVDTEYKAAISEVGAIIENPEFYMYMSGWANLKQFARMSQKNITDEHIREIVELVKLTGAINQKVKTYSLGMRQRLGVAQALIHSPALLILDEPTNGLDPQGMAEFRTLIRDLATNGTSVLISSHLLSEIQQITDRFAIINKGVLTHIEKMSDLIENHVAAYKLKVSDPVATTTVLATLPVKLVAQNEDLFKIEVAHEDVHLIARALIQANIDLLEMVPLQASLEERFLELTKGGGAEV*