MGGHGDHHHHHQEVGVLVDDDGDDEELEHQGRACGGATSGGVVEQGVGDGGSAGHQDAAGMAFEASISSVGSVSAATTMAPPQILCWPPPPQQQQLQQHHNLGGGHHQSPFFPLLQPPPPPPPPPPQPPFFADLYARRALQLAYDHHHSGGGGGPSTSSDPLGLYMGHPHHHQQHAGPGMMMMMPPPFASSSSPFGDFVGRMTAQEILDAKALAASKSHSEAERRRRERINAHLARLRSLLPNTTKTDKASLLAEVIQHVKELKRQTSEITEEACQLPTESDELTVDASSDEDGRLVVRASLCCDDRADLLPDLVRALKALRLRALKAEITTLGGRVKNVLLITADDSSAAAGCHDDGGAAAPDDDDDDRQEEAAPVSVSSQQHTVASIHEALRAVMERTAAASAAEDSGAAAAGLKRQRTTSLSAILENSRSI