Domain architecture for Protein

Click on a domain to view its domain ortholog groups

Full-length Protein Ortholog Groups for

D2I881

Gene name: PANDA_022257 / D2I881_AILME

Species: Ailuropoda melanoleuca, 9646

This protein is part of 51 full-length protein ortholog groups

View protein in UniProt




Group ID Species Protein Gene Name Bitscore info_outline Inparalog Score info_outline Seed Score info_outline Description
9527 Ailuropoda melanoleuca D2HW07 PANDA_016614 379 1.0 0.643 Olfactory Receptor (Fragment)
9527 Ailuropoda melanoleuca A0A7N5JCJ9 OR5I1 379 0.43 - Olfactory Receptor
9527 Ailuropoda melanoleuca A0A7N5JL32 LOC105240994 379 0.318 - Olfactory Receptor
9527 Ailuropoda melanoleuca D2I881 PANDA_022257 379 0.277 - Olfactory Receptor (Fragment)
9527 Ailuropoda melanoleuca A0A7N5KJS0 LOC100466216 379 0.269 - Olfactory Receptor 5W2
9527 Ailuropoda melanoleuca G1MM65 LOC117799302 379 0.161 - Olfactory Receptor
9527 Geotrypetes seraphini A0A6P8NYF4 LOC117348329 379 1.0 0.71 Olfactory Receptor
9527 Geotrypetes seraphini A0A6P8PNT9 LOC117348378 379 0.37 - Olfactory Receptor
9527 Geotrypetes seraphini A0A6P8P469 LOC117348153 379 0.324 - Olfactory Receptor
9527 Geotrypetes seraphini A0A6P8PMQ9 LOC117348237 379 0.303 - Olfactory Receptor
9527 Geotrypetes seraphini A0A6P8PJG3 LOC117348146 379 0.286 - Olfactory Receptor
9527 Geotrypetes seraphini A0A6P8NIG3 LOC117348147 379 0.252 - Olfactory Receptor
9527 Geotrypetes seraphini A0A6P8NX93 LOC117348151 379 0.244 - Olfactory Receptor
Group ID Species Protein Gene Name Bitscore info_outline Inparalog Score info_outline Seed Score info_outline Description
10149 Ailuropoda melanoleuca A0A7N5JL32 LOC105240994 517 1.0 0.986 Olfactory Receptor
10149 Ailuropoda melanoleuca D2I881 PANDA_022257 517 0.383 - Olfactory Receptor (Fragment)
10149 Ailuropoda melanoleuca A0A7N5KJS0 LOC100466216 517 0.346 - Olfactory Receptor 5W2
10149 Ailuropoda melanoleuca G1MM65 LOC117799302 517 0.168 - Olfactory Receptor
10149 Cavia porcellus H0VA06 LOC100725647 517 1.0 1.0 Olfactory Receptor
10149 Cavia porcellus H0W6D6 LOC100722071 517 0.495 - Olfactory Receptor
Group ID Species Protein Gene Name Bitscore info_outline Inparalog Score info_outline Seed Score info_outline Description
10628 Ailuropoda melanoleuca A0A7N5JL32 LOC105240994 538 1.0 0.71 Olfactory Receptor
10628 Ailuropoda melanoleuca D2I881 PANDA_022257 538 0.233 - Olfactory Receptor (Fragment)
10628 Ailuropoda melanoleuca A0A7N5KJS0 LOC100466216 538 0.186 - Olfactory Receptor 5W2
10628 Gorilla gorilla G3R9B6 OR5W2 538 1.0 1.0 Olfactory Receptor
Group ID Species Protein Gene Name Bitscore info_outline Inparalog Score info_outline Seed Score info_outline Description
10770 Ailuropoda melanoleuca G1MNW7 OR9G4 134 1.0 0.872 Olfactory Receptor
10770 Ailuropoda melanoleuca D2HK45 PANDA_011727 134 1.0 0.872 Olfactory Receptor (Fragment)
10770 Ailuropoda melanoleuca G1MNW6 LOC100468258 134 0.524 - Olfactory Receptor
10770 Ailuropoda melanoleuca D2HK44 PANDA_011726 134 0.521 - Olfactory Receptor (Fragment)
10770 Ailuropoda melanoleuca D2HK46 LOC100468758 134 0.501 - Olfactory Receptor (Fragment)
10770 Ailuropoda melanoleuca D2HK43 PANDA_011725 134 0.481 - Olfactory Receptor (Fragment)
10770 Ailuropoda melanoleuca A0A7N5KI95 LOC100468005 134 0.481 - Olfactory Receptor
10770 Ailuropoda melanoleuca D2HW07 PANDA_016614 134 0.462 - Olfactory Receptor (Fragment)
10770 Ailuropoda melanoleuca A0A7N5K4T9 LOC117799437 134 0.46 - Olfactory Receptor
10770 Ailuropoda melanoleuca D2I1I7 PANDA_019162 134 0.448 - Olfactory Receptor (Fragment)
10770 Ailuropoda melanoleuca G1MNT6 LOC117796628 134 0.448 - Olfactory Receptor 5F1
10770 Ailuropoda melanoleuca D2HW31 PANDA_016641 134 0.448 - Olfactory Receptor (Fragment)
10770 Ailuropoda melanoleuca G1MJR3 OR5AP2 134 0.446 - Olfactory Receptor
10770 Ailuropoda melanoleuca A0A7N5K085 LOC109491209 134 0.446 - Olfactory Receptor
10770 Ailuropoda melanoleuca G1MNT7 LOC100464774 134 0.44 - Olfactory Receptor 5F1-Like
10770 Ailuropoda melanoleuca D2I6U0 OR5A2 134 0.436 - Olfactory Receptor (Fragment)
10770 Ailuropoda melanoleuca G1MJQ1 LOC100472046 134 0.425 - Olfactory Receptor
10770 Ailuropoda melanoleuca A0A7N5K3D8 LOC100481203 134 0.421 - Olfactory Receptor 5F1-Like
10770 Ailuropoda melanoleuca D2I881 PANDA_022257 134 0.421 - Olfactory Receptor (Fragment)
10770 Gasterosteus aculeatus G3PPS9 Undefined 134 1.0 0.892 G_Protein_Recep_F1_2 Domain-Containing Protein
10770 Gasterosteus aculeatus G3NV51 Undefined 134 0.376 - G_Protein_Recep_F1_2 Domain-Containing Protein
10770 Gasterosteus aculeatus G3NL59 Undefined 134 0.188 - G_Protein_Recep_F1_2 Domain-Containing Protein
10770 Gasterosteus aculeatus G3NL50 Undefined 134 0.145 - Olfactory Receptor
Group ID Species Protein Gene Name Bitscore info_outline Inparalog Score info_outline Seed Score info_outline Description
10294 Ailuropoda melanoleuca A0A7N5JL32 LOC105240994 532 1.0 0.984 Olfactory Receptor
10294 Ailuropoda melanoleuca D2I881 PANDA_022257 532 1.0 0.984 Olfactory Receptor (Fragment)
10294 Ailuropoda melanoleuca A0A7N5KJS0 LOC100466216 532 0.946 - Olfactory Receptor 5W2
10294 Ailuropoda melanoleuca G1MM65 LOC117799302 532 0.457 - Olfactory Receptor
10294 Loxodonta africana G3TX14 Undefined 532 1.0 1.0 Olfactory Receptor
10294 Loxodonta africana G3UEJ3 LOC100670145 532 1.0 1.0 Olfactory Receptor
10294 Loxodonta africana G3TYD6 Undefined 532 1.0 1.0 Olfactory Receptor
10294 Loxodonta africana G3UG59 Undefined 532 0.653 - Olfactory Receptor
10294 Loxodonta africana G3U433 LOC100674031 532 0.645 - Olfactory Receptor
10294 Loxodonta africana G3UMH8 Undefined 532 0.463 - Olfactory Receptor
10294 Loxodonta africana G3TUP4 Undefined 532 0.452 - Olfactory Receptor
10294 Loxodonta africana G3TWS9 LOC100667644 532 0.409 - Olfactory Receptor
10294 Loxodonta africana G3TP95 Undefined 532 0.379 - Olfactory Receptor
10294 Loxodonta africana G3UIC0 Undefined 532 0.366 - Olfactory Receptor
10294 Loxodonta africana G3U4U3 Undefined 532 0.333 - Olfactory Receptor
10294 Loxodonta africana G3UBD5 Undefined 532 0.312 - Olfactory Receptor
10294 Loxodonta africana G3TX20 Undefined 532 0.274 - Olfactory Receptor
10294 Loxodonta africana G3UB78 LOC100667940 532 0.258 - Olfactory Receptor
10294 Loxodonta africana G3UII8 Undefined 532 0.194 - Olfactory Receptor
10294 Loxodonta africana G3TU90 LOC100664535 532 0.172 - G_Protein_Recep_F1_2 Domain-Containing Protein
10294 Loxodonta africana G3UGD9 LOC100667656 532 0.065 - Olfactory Receptor
Group ID Species Protein Gene Name Bitscore info_outline Inparalog Score info_outline Seed Score info_outline Description
11010 Acanthochromis polyacanthus A0A3Q1EM71 Undefined 153 1.0 1.0 G_Protein_Recep_F1_2 Domain-Containing Protein
11010 Acanthochromis polyacanthus A0A3Q1ELV6 Undefined 153 0.201 - Olfactory Receptor
11010 Ailuropoda melanoleuca G1MM65 LOC117799302 153 1.0 1.0 Olfactory Receptor
11010 Ailuropoda melanoleuca D2I881 PANDA_022257 153 0.896 - Olfactory Receptor (Fragment)
11010 Ailuropoda melanoleuca A0A7N5KJS0 LOC100466216 153 0.887 - Olfactory Receptor 5W2
11010 Ailuropoda melanoleuca A0A7N5JL32 LOC105240994 153 0.827 - Olfactory Receptor
11010 Ailuropoda melanoleuca D2HW07 PANDA_016614 153 0.574 - Olfactory Receptor (Fragment)
11010 Ailuropoda melanoleuca D2I8P8 PANDA_022490 153 0.532 - Olfactory Receptor (Fragment)
11010 Ailuropoda melanoleuca D2I4D6 PANDA_020447 153 0.463 - Olfactory Receptor (Fragment)
11010 Ailuropoda melanoleuca G1M7W5 LOC100479384 153 0.459 - Olfactory Receptor
11010 Ailuropoda melanoleuca G1L479 OR5AR1 153 0.452 - Olfactory Receptor
11010 Ailuropoda melanoleuca G1MNU4 LOC100466515 153 0.435 - Olfactory Receptor
11010 Ailuropoda melanoleuca A0A7N5K6U8 LOC100466275 153 0.433 - Olfactory Receptor
11010 Ailuropoda melanoleuca D2I816 PANDA_022168 153 0.431 - Olfactory Receptor (Fragment)
11010 Ailuropoda melanoleuca G1MK93 OR5C1 153 0.431 - Olfactory Receptor
11010 Ailuropoda melanoleuca G1MNX1 LOC100469010 153 0.426 - Olfactory Receptor
11010 Ailuropoda melanoleuca D2HW11 PANDA_016618 153 0.418 - G_Protein_Recep_F1_2 Domain-Containing Protein (Fragment)
11010 Ailuropoda melanoleuca A0A7N5K5T5 LOC100464272 153 0.418 - Olfactory Receptor 5T1
11010 Ailuropoda melanoleuca G1MNT8 OR5AS1 153 0.418 - Olfactory Receptor
11010 Ailuropoda melanoleuca D2HW13 PANDA_016620 153 0.416 - Olfactory Receptor (Fragment)
11010 Ailuropoda melanoleuca A0A7N5JCL7 LOC100478626 153 0.396 - Olfactory Receptor 5L1
11010 Ailuropoda melanoleuca G1MNU5 LOC100467015 153 0.394 - Olfactory Receptor
11010 Ailuropoda melanoleuca A0A7N5JPU4 LOC117796816 153 0.394 - Olfactory Receptor
11010 Ailuropoda melanoleuca D2I4D4 PANDA_020444 153 0.394 - G_Protein_Recep_F1_2 Domain-Containing Protein (Fragment)
Group ID Species Protein Gene Name Bitscore info_outline Inparalog Score info_outline Seed Score info_outline Description
10119 Ailuropoda melanoleuca D2I881 PANDA_022257 546 1.0 0.993 Olfactory Receptor (Fragment)
10119 Ailuropoda melanoleuca A0A7N5KJS0 LOC100466216 546 0.93 - Olfactory Receptor 5W2
10119 Ailuropoda melanoleuca G1MM65 LOC117799302 546 0.296 - Olfactory Receptor
10119 Ailuropoda melanoleuca A0A7N5JL32 LOC105240994 546 0.169 - Olfactory Receptor
10119 Erinaceus europaeus A0A1S2ZFY2 LOC103109595 546 1.0 0.901 Olfactory Receptor
10119 Erinaceus europaeus A0A1S2ZFX8 LOC103109590 546 0.132 - Olfactory Receptor
10119 Erinaceus europaeus A0A1S2ZFZ7 LOC103109588 546 0.053 - Olfactory Receptor
Group ID Species Protein Gene Name Bitscore info_outline Inparalog Score info_outline Seed Score info_outline Description
11991 Ailuropoda melanoleuca A0A7N5KJS0 LOC100466216 541 1.0 0.99 Olfactory Receptor 5W2
11991 Ailuropoda melanoleuca D2I881 PANDA_022257 541 0.899 - Olfactory Receptor (Fragment)
11991 Odobenus rosmarus A0A2U3ZTI0 LOC101374257 541 1.0 1.0 Olfactory Receptor 5W2-Like
Group ID Species Protein Gene Name Bitscore info_outline Inparalog Score info_outline Seed Score info_outline Description
4225 Ailuropoda melanoleuca D2HW27 PANDA_016635 44 1.0 1.0 Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca D2HK82 PANDA_011773 44 1.0 1.0 Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca G1MNZ3 LOC100475569 44 1.0 1.0 Olfactory Receptor
4225 Ailuropoda melanoleuca A0A7N5K6U8 LOC100466275 44 1.0 1.0 Olfactory Receptor
4225 Ailuropoda melanoleuca G1L471 LOC100470798 44 0.985 - Olfactory Receptor
4225 Ailuropoda melanoleuca G1MNU4 LOC100466515 44 0.949 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2HW11 PANDA_016618 44 0.84 - G_Protein_Recep_F1_2 Domain-Containing Protein (Fragment)
4225 Ailuropoda melanoleuca A0A7N5K5T5 LOC100464272 44 0.84 - Olfactory Receptor 5T1
4225 Ailuropoda melanoleuca G1MNU5 LOC100467015 44 0.804 - Olfactory Receptor
4225 Ailuropoda melanoleuca G1L467 LOC100481703 44 0.804 - Olfactory Receptor
4225 Ailuropoda melanoleuca G1MK29 LOC100480711 44 0.732 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2HZF0 PANDA_018186 44 0.726 - G_Protein_Recep_F1_2 Domain-Containing Protein (Fragment)
4225 Ailuropoda melanoleuca G1MMH0 LOC100474598 44 0.726 - Olfactory Receptor
4225 Ailuropoda melanoleuca A0A7N5KK77 LOC100475813 44 0.723 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2I764 PANDA_021738 44 0.718 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca D2HK83 PANDA_011774 44 0.716 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca A0A7N5JUH5 LOC100474092 44 0.704 - Olfactory Receptor
4225 Ailuropoda melanoleuca G1MMG1 LOC100474346 44 0.702 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2HZE9 PANDA_018185 44 0.7 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca A0A7N5P9H5 LOC100473843 44 0.686 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2I762 PANDA_021736 44 0.686 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca D2I765 PANDA_021739 44 0.685 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca G1MJM7 OR8U1 44 0.684 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2I766 PANDA_021740 44 0.65 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca G1MMF6 LOC100480961 44 0.643 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2HZE8 PANDA_018184 44 0.634 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca G1L479 OR5AR1 44 0.584 - Olfactory Receptor
4225 Ailuropoda melanoleuca G1MJR0 LOC105240996 44 0.582 - Olfactory Receptor
4225 Ailuropoda melanoleuca A0A7N5P8Y2 LOC100482205 44 0.581 - Olfactory Receptor
4225 Ailuropoda melanoleuca A0A7N5P692 LOC100482459 44 0.579 - Olfactory Receptor 8J2
4225 Ailuropoda melanoleuca D2HW19 PANDA_016626 44 0.576 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca G1MJN3 LOC100470039 44 0.576 - Olfactory Receptor
4225 Ailuropoda melanoleuca G1MNV2 LOC100482962 44 0.576 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2HW21 PANDA_016628 44 0.574 - G_Protein_Recep_F1_2 Domain-Containing Protein (Fragment)
4225 Ailuropoda melanoleuca G1MJM0 LOC100469276 44 0.571 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2HW26 PANDA_016634 44 0.569 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca D2HW24 PANDA_016632 44 0.569 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca G1MJN6 LOC100470545 44 0.568 - Olfactory Receptor
4225 Ailuropoda melanoleuca G1MJM3 LOC100469532 44 0.563 - Olfactory Receptor
4225 Ailuropoda melanoleuca G1MNU6 LOC105240995 44 0.558 - Olfactory Receptor
4225 Ailuropoda melanoleuca A0A7N5KBV7 LOC100483218 44 0.551 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2HW22 PANDA_016629 44 0.546 - G_Protein_Recep_F1_2 Domain-Containing Protein (Fragment)
4225 Ailuropoda melanoleuca D2HW23 PANDA_016630 44 0.543 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca G1MNV0 LOC100468276 44 0.541 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2HW31 PANDA_016641 44 0.54 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca G1M7W5 LOC100479384 44 0.54 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2HW07 PANDA_016614 44 0.538 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca G1MJR3 OR5AP2 44 0.535 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2HW13 PANDA_016620 44 0.515 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca A0A7N5JL32 LOC105240994 44 0.515 - Olfactory Receptor
4225 Ailuropoda melanoleuca G1MNT8 OR5AS1 44 0.515 - Olfactory Receptor
4225 Ailuropoda melanoleuca G1MJL6 OR5J2 44 0.512 - Olfactory Receptor
4225 Ailuropoda melanoleuca G1MM65 LOC117799302 44 0.51 - Olfactory Receptor
4225 Ailuropoda melanoleuca D2I4D6 PANDA_020447 44 0.507 - Olfactory Receptor (Fragment)
4225 Ailuropoda melanoleuca D2I881 PANDA_022257 44 0.505 - Olfactory Receptor (Fragment)
4225 Caenorhabditis remanei E3MSN4 CRE_16170 44 1.0 1.0 G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3LPI5 Cre-srx-36 44 1.0 1.0 Cre-Srx-36 Protein
4225 Caenorhabditis remanei E3MTJ7 CRE_19830 44 1.0 1.0 G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3MTJ8 CRE_19831 44 0.592 - Uncharacterized Protein
4225 Caenorhabditis remanei E3LK76 CRE_18610 44 0.282 - G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3NCS1 CRE_20959 44 0.272 - 7Tm_Gpcr_Srx Domain-Containing Protein
4225 Caenorhabditis remanei E3MQ35 CRE_11229 44 0.226 - 7Tm_Gpcr_Srx Domain-Containing Protein
4225 Caenorhabditis remanei E3LHF2 Cre-srx-64 44 0.226 - Cre-Srx-64 Protein
4225 Caenorhabditis remanei E3NFZ5 CRE_29205 44 0.222 - G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3LPL3 Cre-srx-34 44 0.219 - Cre-Srx-34 Protein
4225 Caenorhabditis remanei E3LPL2 Cre-srx-33 44 0.207 - Cre-Srx-33 Protein
4225 Caenorhabditis remanei E3MHN6 CRE_24916 44 0.189 - G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3N5X0 CRE_31439 44 0.177 - G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3N5W9 CRE_31399 44 0.177 - G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3M0F9 CRE_05417 44 0.158 - G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3LJ64 CRE_09478 44 0.154 - G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3MQ37 CRE_11231 44 0.137 - Uncharacterized Protein
4225 Caenorhabditis remanei E3MB61 CRE_16125 44 0.136 - G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3MTK1 CRE_19745 44 0.13 - Gata-Type Domain-Containing Protein
4225 Caenorhabditis remanei E3MTK2 CRE_19832 44 0.116 - Uncharacterized Protein
4225 Caenorhabditis remanei E3NRY2 CRE_20138 44 0.108 - G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3N3W1 CRE_24650 44 0.102 - G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3MTK7 CRE_19835 44 0.096 - Uncharacterized Protein
4225 Caenorhabditis remanei E3NBH6 CRE_11442 44 0.095 - Uncharacterized Protein
4225 Caenorhabditis remanei E3N5F3 CRE_29000 44 0.093 - Uncharacterized Protein
4225 Caenorhabditis remanei E3MTM4 CRE_19846 44 0.083 - Uncharacterized Protein
4225 Caenorhabditis remanei E3LDL3 CRE_00644 44 0.065 - G_Protein_Recep_F1_2 Domain-Containing Protein
4225 Caenorhabditis remanei E3LZJ9 CRE_05488 44 0.06 - G_Protein_Recep_F1_2 Domain-Containing Protein
Group ID Species Protein Gene Name Bitscore info_outline Inparalog Score info_outline Seed Score info_outline Description
11190 Ailuropoda melanoleuca D2I881 PANDA_022257 518 1.0 0.994 Olfactory Receptor (Fragment)
11190 Ailuropoda melanoleuca A0A7N5KJS0 LOC100466216 518 0.949 - Olfactory Receptor 5W2
11190 Ailuropoda melanoleuca A0A7N5JL32 LOC105240994 518 0.404 - Olfactory Receptor
11190 Vicugna pacos A0A6J0AWY9 LOC102541256 518 1.0 0.6 Olfactory Receptor