MSHSHDGQSHSHDGFNAQEHGHSHEILDGPGSFLGREMPIVEGRECPVGSGKTALMLALSLALRKEYSLAAVTNDIFTREDAEFLTRNKALPPSRIRAIETGGCPHAAVREDISQNLAALEDLHREFDTDILLIESGGDNLAANYSRELADFIIYVIDVSGGDKIPRKGGPGITQSDLLIVNKTDLAELIGADLGVMERDARKIREGGPTIFAQVKKDVGVDHIISLIKSAWKASGAEDERRSKGGPRPTEGLEQLE*