Hepatitis C virus
Hepatitis C virus is a single-stranded RNA virus in the family "Flaviviridae". The genome consists made up of about 10,000 nucleotides and encodes a single polyprotein. Hepatitis C Virus (HCV) used host cell machinery to process its genome to synthesize 3 crucial viral proteases of which each has peptide cleaving role. These 3 proteases are also known as structural proteins. The HCV genome encodes 10 viral proteins: C, E1, E2, p7, NS2, NS3, NS4A, NS4B, NS5A and NS5B.