How coenzyme B12-dependent ethanolamine ammonia-lyase deals with both enantiomers of 2-amino-1-propanol as substrates: structure-based rationalization.