All antiviral protein articles