Structures of human insulin-degrading enzyme reveal a new substrate recognition mechanism

Structures of human insulin-degrading enzyme reveal a new substrate recognition mechanism