The invention provides Sp35 polypeptides and fusion proteins thereof, Sp35 antibodies and antigen-binding fragments thereof and nucleic acids encoding the same. The invention also provides compositions comprising, and methods for making and using, such Sp35 antibodies, antigen-binding fragments thereof, Sp35 polypeptides and fusion proteins thereof.