ID: ENSBTAT00000124496
Gene: ENSBTAG00000000103
Polypeptide: ENSBTAT00000124496
29:49542752..49549218 -1