Proopiomelanocortin, a polypeptide precursor with multiple functions: from physiology to pathological conditions | Synapse