MDIIEVKNVTKEYSNHIALDDVSISIPKGCIFGLLGPNGAGKTSLIRIINQITGPDSGQVLFDGVPLNSGHISRIGYLPEERGLYKKMKVGEQLLYLAQLKGLSQKEAMEKLKSWFIKFDIKTWWDKTIADLSKGMQQKVQFVSTVLHEPDLIILDEPFSGFDPINANLIRDEILELKQKGSTIIFSTHRMETVEELCDHIALIHKSRKVLDGPKRQIKEQFKTHTYFVEYKGHLDELDPIYKILDQKILEDGYLRSNVQLDGDTNANALLLNLLSKVEIRAFGENIPTMSDIFMKAVNEVPEA