MKRKRDSSEASMSASVADGDSSSGAELEVFLSFRGIDTRDNFANSLYDSLVDAGVYVFRDDEGIRPGEKIEGELLHAIESSKIYAPIFSRNYASSAWCLREVRRMVECSNKAKDKMILPIFYKVEPEDVELKTPLYLDDLEKHAEKFGDDIPQWKEALIRVTKFKGLSVKDEREGAIIEDVVDEVLTRLKKRQRNLPDHLVGIHHHLEHMASLLQEGSLDVRFIVIHGMGGIGKTTLAEAVYNRISHQFSGHSFLSNVRESSQYDKIRKLQWKLLSDVLKIRP*