ID: ENSBTAT00000034383
Gene: ENSBTAG00000058939
Polypeptide: ENSBTAT00000034383
26:16548876..16600802 -1