SPDAGYASSDDQVQGRCSLPIMMPAVCPWAESLSPLGEAKAKGGAAPSGGRSKGEARIRRPMNAFMVWAKDERKRLAQQNPDLHNAELSKMLGKSWKALSLAEKRPFVEEAERLRVQHMQDHPNYKYRPRRRKQVKRLKRVESGFLQHGLAEAAAAGPGL