ID: ENSBTAT00000098536
Gene: ENSBTAG00000003661
Polypeptide: ENSBTAT00000098536
15:17376529..17434711 -1