ID: ENSBTAT00000108428
Gene: ENSBTAG00000025398
Polypeptide: ENSBTAT00000108428
23:29013131..29047096 -1