MTLRRVCLVRLTPTLRRGAAAAIHKGRWVPVRLPLPSLQPRAADCRFCPICPFASSLTSGGNPVISLALILDLTTSIAFVAVGPAGRRQLILPTPPPRPAGQRPRKKMRLPEIQQLVRSLTVENDGLREEMVALQRACTALSKENCKLEEALCQLGWVEPACGRCLLLELSLNTCAASSSSYLDTRLEKSSKRNGTKSEGQQARPQPDEPAAKQDAQNGFVLPDLNLPVEDMAADGSAP