Involved in nuclear basic protein transition: histones are replaced by spermatid specific proteins which are themselves replaced by protamines in late spermatids. N-terminal half is highly basic, while C-terminal part is acid.