Probability model for molecular recognition in biological receptor repertoires: significance to the olfactory system.