MTPHARRAAAALTAALLTAGAACQAHDPSSRQAGGPAAAPATRGFTLVASGDVLPHAPVIEQAKADAGG ......