MAGGGGSHDGSGRAADRRASRSGGRARRGRHELGMGGPAERGAGEARLEEAVNRWVLKFYFHEALRAFRGSRYGDFRQIRDIMQALLVRPLGKEHTVSRLLRVMQCLSRIEEGENLDCSFDMEAELTPLESAINVLEMIKTEFTLTEAVVESSRKLVKEAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNKNFSYETFQQKMLRFLESHLDDAEPYLLTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQLRNAPTTIGMRTLKAAFKTLSGAQDSEAAFAKLDQKDLVLPNQVPPPSPALKNKRPKKDENESSAPAEGEGTSELQPKNKRMTISRLVLEEDSQNTEPNAGLSSSQEVIPASPCKPRIPTPPPPGKKIPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGPEEDSTTSVTKKQKWTVEESEWVKAGVQKYGEGNWAAISKNYPFVNRTAVMIKDRWRT