Multiple binding modes of a small molecule to human Keap1 revealed by X-ray crystallography and molecular dynamics simulation