Glyoxalase II: molecular characteristics, kinetics and mechanism.