ID: ENSBTAT00000053588
Gene: ENSBTAG00000040098
Polypeptide: ENSBTAT00000053588
3:20770380..20771015 -1