Bld-1-KLA can selectively bind and internalize into bladder cancer cells to induce cell apoptosis without significant toxicity to other tumor cells and normal cells. Here, KL is linked to urinary bladder carcinoma.