NPBWR1 interacts specifically with a number of opioid ligands. NPBWR1 is a receptor for neuropeptides B and W, which may be involved in neuroendocrine system regulation, food intake and the organization of other signals. NPBWR1 has a higher affinity for neuropeptide B.