Viral nonstructural proteins