neuropeptide receptor activity [GO_0008188] - Virtual Fly Brain