ID: ENSBTAT00000066353
Gene: ENSBTAG00000065148
Polypeptide: ENSBTAT00000066353
3:17938334..17945358 -1