ID: ENSBTAT00000126256
Gene: ENSBTAG00000040063
Polypeptide: ENSBTAT00000126256
18:47272439..47282739 -1