Immunoglobulin mimicry by Hepatitis C Virus envelope protein E2.