The elusive middle domain of Hsp104 and ClpB: location and function.

The elusive middle domain of Hsp104 and ClpB: location and function.