ID: ENSBTAT00000018063
Gene: ENSBTAG00000013585
Polypeptide: ENSBTAT00000018063
28:31244062..31244908 -1