ID: ENSBTAT00000088999
Gene: ENSBTAG00000000103
Polypeptide: ENSBTAT00000088999
29:49542752..49547920 -1