HCV glycoprotein structures: what to expect from the unexpected.

HCV glycoprotein structures: what to expect from the unexpected.