Cofnod E-bost: Molecular bases for the recognition of short peptide substrates and cysteine-directed modifications of human insulin-degrading enzyme