MPPHHGRAAVAGPAQEELDQDLKEALHRSQPRPFKGEGPKLGEATEAWIDSMDEYFEVAGYNDRSRMALARLKLAGVAKSSWKNHCEAQHLMQNQLEWADLKTFLRKRFCPPGFGEDKLNQFLELSQGSQTIEEYYQAYSELLRFTPIMDEATLLDRFIRKMNSPLDSLVKNASPISVADAVAERLELSKKDFQYTSVPEEGTTEPGRAFIDNSLVLHRLHVHQASSSVAVEDGTVWMVARGESEGLLIPIQNALVVFTLEPPVITFLFSRTRNSSSPILYI*