Business focus: novel stapled peptide drugs: peptide stapling technology stabilizes synthetic peptide