ID: ENSBTAT00000076503
Gene: ENSBTAG00000045854
Polypeptide: ENSBTAT00000076503
18:62459659..62469331 -1