The catalytic triad in Drosophila alcohol dehydrogenase: pH, temperature and molecular modelling studies.