ID: ENSBTAT00000027906
Gene: ENSBTAG00000020953
Polypeptide: ENSBTAT00000027906
16:8917768..8920224 -1