Immunoproteasome functions explained by divergence in cleavage specificity and regulation.

Immunoproteasome functions explained by divergence in cleavage specificity and regulation.