ID: ENSBTAT00000066329
Gene: ENSBTAG00000046620
Polypeptide: ENSBTAT00000066329
1:140578415..140578628 -1