SPRASA: An immunocontraceptive with a difference