spNKP