α-Kirilowin, a novel ribosome-inactivating protein from seeds of Trichosanthes kirilowii (family Cucurbitaceae): a comparison with β-kirilowin and other related proteins