Flavins Inhibit Human Cytomegalovirus UL80 Protease via Disulfide Bond Formation