C-peptide: a redundant relative of insulin?