ID: ENSBTAT00000092849
Gene: ENSBTAG00000025398
Polypeptide: ENSBTAT00000092849
23:29012963..29074926 -1