Recent developments in Haspin kinase inhibitors: Structure, synthesis and activities | Synapse