How does your body beat a virus?