ID: ENSBTAT00000084553
Gene: ENSBTAG00000003529
Polypeptide: ENSBTAT00000084553
26:8597291..8659860 -1