MAHSHSHDGSAPHSHSHDGSTFNAQEHGHSHEILTGPGSYLGREMPIVEGRDFSERAFTIGIGGPVGSGKTALMLALCLALRDTHSLAAVTNDIFTREDAEFLTRNKALPPSRIRAIETGGCPHAAVREDISANLACLEDLHRTFNGVDLLLIESGGDNLAANYSRELADFIIYVIDVSGGDKIPRKGGPGITQSDLLVVNKTDLAEIVGADLGVMERDARKMREGGPTVFAQVKKSVGVEHIVNLILSAWKASGAEEIAKANGGPRPTEGLEELNA