MATATGGIIAAKARRGRRFVGVRQRPSGRWVAEIKDSAQRVRLWLGTFDTAEEAARAYDEAARVLRGEHARTNFVARGGDAAAAAASPARARLSRNLRHVMARAAAGGRASAPCAAAGVGAGGEQFALAAVFRRCMQPAAATQQQCGAADTTVHVKNAVQPSFVVPRRTEAPPPPPPPTTPMLLAEDVLVDFDDDGLGSAGVGTAFMVSSSLIVPSSFGLDDDF