SPRASA, a novel sperm protein involved in immune-mediated infertility.