Total number of olfactory receptor sequences 1,468 1,490