Aminoacid-derived mercaptoimidazoles.