ID: ENSBTAT00000086285
Gene: ENSBTAG00000002026
Polypeptide: ENSBTAT00000086285
3:50629955..50638883 -1