viral fitness