QGEPRIPRPMNAFMVWAKDERRRLAKQNPDLHNAELSKMLGKSWRALTPESRRPCVEEAERLRLLHLSEHPDYKYRPRRKKQPKRLPHSAKRGG