Insights into the fatty acid chain length specificity of the carboxylesterase PA3859 from Pseudomonas aeruginosa: A combined structural, biochemical and computational study.