exogenous virus