Text this: A novel antimicrobial peptide, Ranatuerin-2PLx, showing therapeutic potential in inhibiting proliferation of cancer cells.