human somatosensory system 2144509