MGAHGDHHHHHHNHHQEAGMLVDEEEEEEIEHEHEHEHEQEQACGGPTSGVVEQEMGGDDGGGVCQDATGMVFEATSSVGSVSATMGPPPIMCWPPLPQPVHGAIHHHNLGGGGGQQSPFFPLLPPLPPQPPPPPPFFADFYARRALQYAYDQSGGASSSSDPLGLGGLYMGHHHGGGMMMPPPFAPSPFGDLGRMTAQEIMDAKALAASKSHSEAERRRRERINAHLARLRSLLPNTTKTDKASLLAEVIQHVKELKRQTSEITEEACPLPTESDELTVDASSDEDGRLVVRASLCCDDRTDLLPDLIRALKALRLRALKAEITTLGGRVKNVLVVTGDDSACAGTDGGGEADQQEEEAMMQAPMSPQHTVASIQDALRAVMERTASATEESGGSGAGGGGLKRQRTTSLSAILENRSI