Potent anti-cancer proteins with fewer side effects