What BPC-157 is
BPC-157 is a synthetic 15-residue peptide, sequence GEPPPGKPADDAGLV, corresponding to a partial sequence of BPC ("Body Protection Compound"), a roughly 40-residue protein identified in human gastric juice. The fragment was characterized in the early 1990s by the research group of Predrag Sikiric at the University of Zagreb, in the context of what that group called the stomach stress-organoprotection hypothesis.[1]
It is supplied as a lyophilized powder, most commonly as the acetate salt. The arginate salt appears occasionally in research supply. The two differ in handling and solubility, not in the underlying peptide sequence.

