MSKEHLLQVDEDEATTYKLSVRGLERVAEDTGLPILTGVNLDIPAGAVVAVIGPSGSGKSTLLRAFNRLWEPPALTVFLDGNDLTSLNVLSVRRRVGMLFQLPSLFEGTVADNVGYGPRLQGRKMEEGSVEELLKVVDLDPLLASKAVRGLSVGQAQRVALARTLANNPEVLLLDEPTSALDPISTHHIEDALISLSKQGLTIVIVSHSIKQVQRIASLVCVLVNGEVVEVLPPKELGNSSHPIVKELLATGL*