Multiple activities of the human splicing factor ASF.