MTLRRVCLVRLTPTLRRGAAAAIHKGRWVPVRLPLPSLQPRAADCRFCPICPFASSLTSGGNPVISLALILDLTTSIAFVAVGPAGRRQLILPTPPPRPAGQRPRKKMRLPEIQQLVRSLTVENDGLREEMVALQRACTALSKENCKLETRLEKSSKRNGTKSEGQQARPQPDEPAAKQDAQNGFVLPDLNLPVEDMAADGSAP