ID: ENSBTAT00000026454
Gene: ENSBTAG00000038981
Polypeptide: ENSBTAT00000026454
7:17502996..17540499 -1