ID: ENSBTAT00000008605
Gene: ENSBTAG00000037949
Polypeptide: ENSBTAT00000008605
23:25137521..25162882 -1