MKHEIQLSSSGGQYQRVDKQVEQDLEEDLEGREHLIHISEDGRLTGNKGPKISIKDLNKFTDTGDLILSGVSLDINAGTVMGIIGPSGSGKSTLLRALNRLWEPPSDSVFLDAQDITKLDVISVRRRVGMLFQLPALFDGTIADNLNYGPSLKGERLSRDRLVELLRYADLGSEFLSKSITGLSVGQAQRVALARTLANDPEVLLLDEPTSALDPVSTQNIEDSILNLKRENGLTIIMVSHSIKQVQKVADLVCVLVNGNIVEITNPFELSNSTHPMVQKFLEAS*