MSFTDRATKALGDAQDLTQQYAHSQMMPLHLAVALMDPPPDPPPDLSKDQQNDSAHASHSSAPLFKQVIERAHGDPQAFDRQLKKALHWHKIQAYRNAWQKPTSQNQTSSDNAIQQIRGTRRVDSKTADAEEEHENLKKFTIDMTAMARGGKIDPVIGREEEIRRVIRILSRRTKNNPVLIGEPGVGKTTVVEGLAQRIVNADVPAGLAACKLLSLDVGSLVAGSKYRGEFEERMKGVLKEIEDSKEMIVLFR*