VDAC1 and cancer: The VDAC1 N-terminal-derived CPP might have therapeutic potential for cancer and other diseases.