An Immunomodulating Peptide With Potential to Counteract Endometriosis | Synapse