MTTMSGHFELISAPDGGYRFRLIGKAGELVAISLKYPTKRAAAQGIALVREIAGTGLIRDMSSSRRIEPSHRIRPSQPAPVHSGAALLRMRAAHNNPHPEHGQPQLSSAARR