Neuropeptide Y, ubiquitous and elusive