ID: ENSBTAT00000008389
Gene: ENSBTAG00000006397
Polypeptide: ENSBTAT00000008389
19:28728645..28730292 1