ID: ENSBTAT00000136000
Gene: ENSBTAG00000018768
Polypeptide: ENSBTAT00000136000
1:139406044..139412838 -1