The E3 ligase CHIP: insights into its structure and regulation.

The E3 ligase CHIP: insights into its structure and regulation.