MHRRVPGPGLRGLQGAEGSSEDSGGSRPEAGRRLGVLREKGEAEEAAGGRKRARPVRSKARRMAANVRERKRILDYNEAFNALRRALRHDLGGKRLSKIATLRRAIHRIAALSLVLRASPAPRWPCGHLESLGQAARAAAGAAGSGSTXXXXXXXXXAAARRPLRAASASRPRARPPDGPGRRPRLRERPKRPREAGAGSQGLPRPGRGPPCERAPGWAPSAPDWLPGATGGLEGGASGHGCKRADCPKPPGHNGVAEA