SEARCH Articles Figures Tables Antiviral compounds proteins Mitochondrial antiviral signalling protein Pokeweed antiviral proteins,