Timeline of identification of virally encoded complement regulators. Abbreviations: HSV gC, Herpes simplex virus glycoprotein C; VCP, Vaccinia virus complement control protein; RCA, regulator of complement activation; HVS, Herpesvirus saimiri; KSHV, Kaposi’s sarcoma-associated herpesvirus; Kaposica, KSHV inhibitor of complement activation; KCP, KSHV complement control protein; NS1, Non-structural protein; HAstV coat protein, Human astrovirus coat protein; HCV NS5A, Hepatitis C virus non-structural 5A protein; HCV NS3/4A, Hepatitis C virus non-structural 3/4A protease; NiV, Nipah virus.