ID: ENSBTAT00000095566
Gene: ENSBTAG00000013305
Polypeptide: ENSBTAT00000095566
25:10073906..10226550 -1