Identification of a membrane-bound carboxypeptidase as the mammalian homolog of duck GP180, a hepatitis B virus-binding protein