Broad yet high substrate specificity: the challenge of AAA+ proteins.