The structure, molecular interactions and bioactivities of proinsulin C-peptide correlate with a tripartite molecule