Exploring the biological basis of self- non-self recognition by the immune system