ID: ENSBTAT00000084856
Gene: ENSBTAG00000036298
Polypeptide: ENSBTAT00000084856
24:506412..521047 -1