SEARCH Articles Figures Tables Cytomegalovirus Cytomegalovirus protease inhibitor Cytomegalovirus protease inhibitor human Human cytomegalovirus protease Prenyl-naphthoquinone lapachol as cytomegalovirus protease