MESSCVVPSAPTGLIVQVCFPGARTAVLDNLNRQREEGRLCDLAIQVQGHVYRAHRCVLAASSPYFHDQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXDCAAYAGCEEVWLTGHRRGEGRPDERRRNYGGRRGGLDEGLRQRVRLHPGVGPREGGPEPGRGGGGRAAAQERRKVERGGMEADEGVGEDVAGRRDRCVQPGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAGAPYTGKVHFCHCGKAYTLKSMRDRHVKMQHLNLRPFGCPVCGKTFKMKHHLTKHLKTHGGLRPYECGLCGKKVIWRESFLRHQARCERMAATSSSGGVNGGPAMGADDAGGGAYGGYGFDHGEAFLALAGQVKVEEADFGGEAVEMRGGGGRLIGGVAGIMDELRSQSRLLHGHVFKEE