MHVAKHVPLYVATFWQQADAKDADRVLAKLRAVGYMVITSRHHANHFTGDREVDALLEYGMALQAERMLGNSVSTFXALAIMQRRHAGQWATWYNWGTVXMDEFLPMDLLXWVFPYSDRTPHQDYMVRAAVRSAXAYASLQPFCLWSGADTSPMAAWLRSQGVTLIQHQPAWAAGLWPQVSDSLSAAARNSSIFTSQAAMVADLARLDIPVLPQLEQYVYVLYTEPTTFFMRRPSLVAFPLPLTQSISMVADPRAPAGIDTSVALLHLPALRQSYPALQHM