Viral and immunological determinants of hepatitis C virus clearance, persistence, and disease