MSVTPKTLDMGAILADTSNRVVVCCGAGGVGKTTTAAALALRAAEYGRTVVVLTIDPAKRLAQALGINDLGNTPQRVPLAPEVPGELHAMMLDMRRTFDEMVMQYSGPERAQSILDNQFYQTVATSLAGTQEYMAMEKLGQLLSQDRWDLIVVDTPPSRNALDFLDAPKRLGSFMDSRLWRLLLAPGRGIGRLITGVMGLAMKALSTVLGSQMLADAAAFVQSLDATFGGFREKADRTYALLKRRGTQFVVVSAAEPDALREASFFVDRLSQESMPLAGLVFNRTHPMLCALPIERAIDAAETLDAETTDSDATSLAAAVLRIHAERGQTAKREIRLLSRFTGANPTVPVVGVPSLPFDVSDLEALRALADQLTTVGNDAGRAAGR*