A giant protease with potential to substitute for some functions of the proteasome

A giant protease with potential to substitute for some functions of the proteasome