ID: ENSBTAT00000035669
Gene: ENSBTAG00000025398
Polypeptide: ENSBTAT00000035669
23:29014215..29037782 -1