Protein degradation within mitochondria: versatile activities of AAA proteases and other peptidases.

Protein degradation within mitochondria: versatile activities of AAA proteases and other peptidases.