Tetrahedral aminopeptidase: a novel large protease complex from archaea.

Tetrahedral aminopeptidase: a novel large protease complex from archaea.