Esterase/lipase/thioesterase domain containing protein. Os05g0590300