Insulin-degrading enzyme (IDE): A novel heat shock-like protein