MAGTRLQALSDGLAAKEMEGTLANRFEALEKAIASQIEQNERHDGDVREMIEAFKVMTKKNTANASASGELNRGKVQCVGAMRNEPYCYNRHNQSEKVEKLMLEQSISHTIVCNKMKKEYPGRDGNPPKMAVQGLSFAVPSGECFGMLGPNGAGKTSFINMAVEESLKSVNLLRGGVSDNPAGKYSGDGRLQCIGNPKELKGRYGGSYVLTMTTTPEHAKDVEMLVQDVSPNARKLYHIAGTQKFEIPKEEVRISQVFQAVEKAKRSFKVFAWGLADTTLEDVFIKVARSGQAYNVFS*