MSHSHEGVSHSHDGFSAQEHGHSHEILDGPGSYIGREMPIIEGRNWTDRAFTIGIGGPVGSGKTALMLALCLALRDKFSLAAVTNDIFTREDAEFLTRHAALPPQRIRAIETGGCPHAAVREDISANLAALEDLHAEFDTDLLLIESGGDNLAANYSRELADFIIYVIDVSGGDKVPRKGGPGITQSDLLVVNKTDLAEAVGADLGVMERDARKMREGGPTVFAQVKKGVGVEHIVNLILSSWKASGAEEERRSRGGPRPTEGIEGLKREG*