Depsipeptide (FK228) as a novel histone deacetylase inhibitor: mechanism of action and anticancer activity.