Tioesterase protein palmitoil