ID: ENSBTAT00000070585
Gene: ENSBTAG00000003529
Polypeptide: ENSBTAT00000070585
26:8597291..8683420 -1