Homocysteine thiolactone in arteriosclerosis and cancer.