NRP1 and cancer: NRP-1 is a multifunctional, transmembrane, non-tyrosine kinase surface glycoprotein that has an important role in cancer and immunity [1].