The neuropeptide 26RFa in the human gut and pancreas: potential involvement in glucose homeostasis. Issue 7 (July 2019)