Structure of trichostatin A, a primary hydroxamate antibiotic