Mercaptopyruvate sulfurtransferase as a defense against cyanide toxication: molecular properties and mode of detoxification.