Viral proteinases: weakness in strength.

Viral proteinases: weakness in strength.