ID: ENSBTAT00000004585
Gene: ENSBTAG00000003529
Polypeptide: ENSBTAT00000004585
26:8597291..8659820 -1