ID: ENSBTAT00000052786
Gene: ENSBTAG00000038930
Polypeptide: ENSBTAT00000052786
26:34599..60014 -1