derived from amino acids, polyamines and polycarboxylic acids