BPC-157 is a synthetic peptide that is being investigated for its regenerative effects. BPC-157 is a peptide consisting of 15 amino acids.