Structure of human haspin kinase domain