Structure and function of a custom anticancer peptide, CB1a