Human liver carboxylesterase. Purification and molecular properties.