ID: ENSBTAT00000107672
Gene: ENSBTAG00000025398
Polypeptide: ENSBTAT00000107672
23:29012963..29047163 -1