METVLQAKNVRKIYGSKGNVYTALENISIDIKEGEFTGIMGPSGAGKSTLLNVLSTIDKPTSGQIVISGQELENMNEQQMSTFRRDKLGFIFQDYNLLDTLTIRENIILPLALAKRPVKEMEEKLAIISEKFGITEILDKYPSEISGGQKQRTAASRAIITSPSLIFADEPTGALDSKSATNLLESLRDLNEQDKSTIMMVTHDAFAASFCKRILFIKDGELYTEIYRGTKTRKEFFQKILDVLAKLGGDSDDVI*