MDKIFLETHDVVKRYANHTALNGVSIKVPEGKVFGLLGPNGAGKTTLIRIINRITVPDSGSVTFNGHPLSVDDICNIGYLPEERGLYKKMRVGEQAIYLARLKGLDKAEAEKRLRQWFDKFGIMPWWGKKLEELSKGMQQKVQFVITVLHRPQLLIFDEPFSGFDPLNAELLKREILELKNEGHTIIFSTHNMSSVEEICDNIALINHSEVVLQGDVNEVRSRFKTDTYRLGLAAGKQLVPVEGIEVTETENKGGETIYTLRKKADMSNAQLLGAVSANNEITSFAECLPSMNEIFIRTVGGDGATEEKAGEDSKQ