other enzyme activity AT3G66658:has:3-chloroallyl aldehyde dehydrogenase activity