Adenovirus type 2 endopeptidase: an unusual phosphoprotein enzyme matured by autocatalysis

Adenovirus type 2 endopeptidase: an unusual phosphoprotein enzyme matured by autocatalysis