MDERPQKQAKILKSTSEEVSSIEWEFIKMTEQEEDLVYRIYRLVGDRWDLIAGRIPGRTAEEIERFWIMRHGEMFADKRDEEKAKVS