The present invention thus provides microbial products as anticancer agents and pharmaceutical compositions comprising isolated and purified proteins or synthetic peptides, and methods of using them for the treatment of cancer. It is very important to develop new anticancer bioactive peptides having high activity and low toxicity given that most currently available anticancer therapies either have significant toxicity, and/or are prone to development of resistance.