ID: ENSBTAT00000071476
Gene: ENSBTAG00000003529
Polypeptide: ENSBTAT00000071476
26:8597291..8659691 -1