ID: ENSBTAT00000066099
Gene: ENSBTAG00000039755
Polypeptide: ENSBTAT00000066099
26:42929977..42986894 1