The C-terminal domain of human insulin degrading enzyme is required for dimerization and substrate recognition.