MEGVCDQKGLLEYVRKSSPPPFLLKTYMLVEDPTTDDVISWNDDGSAFVVWQPAEFARDLLPTLFKHSNFSSFVRQLNTYGFRKVSTSRWEFCNDKFRKGEKDQLCDIRRRKAWASKQQPINNIALNQAAQAMQNQDEFDEDQRSNSSTSSSSDYSSLVDENKRLKQENGVLSSELTSMKRKCKELLDLVAKYGDSAEKEEQENSERVPKLFG