ID: ENSBTAT00000052156
Gene: ENSBTAG00000040248
Polypeptide: ENSBTAT00000052156
3:51331167..51332764 -1