Viral proteinases: weakness in strength