MEGVCDDQKRLLEYVRKSSPPPFLLKTYMLVEDPATDDVISWNDDGSAFVVWQTAEFARDLLPTLFKHSNFSSFVRQLNTYGFRKVATNRWEFCNDKFRKGEKDQLCDIRRRKAWATKQQPINNAVTQQAGAAALLPNEFDEDQRSSSTSSSSEFSSLVDENKRLKQENGVLSSELTSMKRKCKELLDLVAKYGDSAEKEEEDNERVLKLFGVRLEVTGERERKRKRAEISATANVLLSQACK