SNBP: Sperm Nuclear Basic Protein

What does SNBP mean? The above is one of SNBP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Sperm Nuclear Basic Protein