hNTCP, human sodium taurocholate co-transporting polypeptide