Predicted to enable ATP binding activity; magnesium ion binding activity; and protein serine/threonine kinase activity. Predicted to be involved in several processes, including regulation of mRNA processing; regulation of viral genome replication; and spliceosomal complex assembly. Predicted to be located in several cellular components, including chromatin; cytosol; and nuclear speck. Predicted to be active in cytoplasm and nucleus. Orthologous to human SRPK1 (SRSF protein kinase 1). [provided by Alliance of Genome Resources, Apr 2022]