Crystal structure of human enoyl Coenzyme A hydratase domain- containing protein 3 (ECHDC3)