Hepatitis B surface antigen: an unusual secreted protein initially synthesized as a transmembrane polypeptide

Hepatitis B surface antigen: an unusual secreted protein initially synthesized as a transmembrane polypeptide