Specific immune recognition by lymphocytes: an evolutionary perspective.