Molecular nature of calicin, a major basic protein of the mammalian sperm head cytoskeleton.