MDRRRRKQAKTHSSCCSEEVSSIAWEFINMTEQEEDLIYRMYKLVGDRWALIAGRIPGRKAEEIERFWIMRHGEGFAGIRKELKRYKF