MPRHPLAAIGERQRLQLHCSLPAAVRLLHQAAGWGIPLILQAVAGPCLPAQASQLLSSHLLGKHNLCQSYAQDAVEHHDDHEAGKRDGAQRVGIVCVVVALLHQGPAGVDAQGGGKGAVGEHGHGMSLEETGAPSNGDEGPEAELSPQCPPLRVLEPRARPAVDRGELHHEDRVAWRPVLQHAVIMAQRLRRCDTAQRQEGANGHTEQRNAKEAICRDAAERLSGVHHRDCVASSAGGWDSNTAGVGGRKRGLWRASCX