MSQSDRASAGRKDELRKEAARKLEAARTDNRQWRHELAKREKQLQHEKERSEMHAAAERGRYAAALAAERSAAAEAQRQLAAEEQRLRTVSREVSAIRGMIAAAQRELGEVEARSRQEEDEEAAQLLEQRRDYHQRLEALRGGGAVRRRPAAPPAPPALAGPSPMKQLCGPLSGGAATGGNGALVASGRLSAKAAEAAVWAERQGLPTVCRETGSFSPHLTLAAVGCALSHRAAWERLARSSSEWALLLEDDVEALAPSFHRKLGAVLRKLRELSRGRWQLCYLGYHESSGELLPRDVEPRLMEASGQSRAAGARLASGGGSLTGLFGYLLTKAAAEELLADPALFPLRMQVDVALGQRRWPRSSRFALSPDAVLLTSPRSEDGACDTDVQTLGERGVSAHAALPADWLHASGARLM*