Opioid peptides : biology, chemistry, and genetics