BPC-157 side effects: complete research overview of reported adverse effects, safety profile, and preclinical evidence.