MAGGGGSSDGSGRAASRRASRNGGRARRGRHQPGLGGPAERSAGEARLEEAVNRWVLKFYFHEALRAFRGSRYGDFRQIRDIMQALLVRPLGKEHTVSRLLRVMQCLSRIEEGENLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAVIICIKNKEFEKASKILKKHMSKDPTTQKLRNDLLNIIRERNLAHPVIQNFSYETFQQKMLRFLESHLDDGEPYLLTMAKKALKSESAASSTVKEDKQSTPAPVEKQPREPARQLRNPPTTIGITTLKAAFKTLSGAQDSEAAFAKLDQKDLVLPSQAPVSSSALKNKRLRKDENESSVPAEGEGGSELQPKNKRMTISRLVLEEDSESTEPSPGLNSSEEVVPASRSKSTVLNQPLPGEKNPKGSKGKWNSSNGVEEKETWMEEENLFSVQXXXXXXXXXXXXXXXKWTVEESEWIKDGVQKYGEGNWAAISKNYPFVNRTAVMIKDRWRTMKRLGIN