mechanisms of human viral disease 7907530