Crystal structure of human seminal plasma protein PSP94