peptide receptor activity [GO_0001653] - Virtual Fly Brain