Mammalian carboxylesterases: from drug targets to protein therapeutics.