MGGHGGDHHHQEVGVLVDDDEDELEQQARACGGATSGVVEQGVGDGGGGQEAAAGMVFEASSSVGSVSATMAPSQILCWPPPPPAPPQQQLHHHHHHDVGGGGQAPFFPLLPPLPPQPPPPPPFFADFYARRALQFAYDHQHHSGGASTSSDPLGLGGLYMGHHGGSGMMMPPPFASSPFGDFGRMTAQEIMDAKALAASKSHSEAERRRRERINAHLARLRSLLPNTTKTDKASLLAEVIQHVKELKRQTSEITEEACPLPTESDELTVDASSDEDGRLVVRASLCCDDRADLLPDLIRALKALRLRALKAEITTLGGRVKNVLVITGDDSAATGCEGAAADDDQQEEAPMSPQHTVASIQEALRAVMERTASPSAAEEPGSAPSGAGAAGLKRQRTTSLSAILENRSI