A novel peptide from the skin of amphibian Rana limnocharis with potency to promote skin wound repair. Issue 20 (23rd September 2021)