ID: ENSBTAT00000104363
Gene: ENSBTAG00000069545
Polypeptide: ENSBTAT00000104363
3:17816634..17863654 1