p97, a protein coping with multiple identities | Synapse