A comparative study on glyoxalase II from vertebrata.