ID: ENSBTAT00000063226
Gene: ENSBTAG00000045854
Polypeptide: ENSBTAT00000063226
18:62460135..62469327 -1