ID: ENSBTAT00000056985
Gene: ENSBTAG00000039644
Polypeptide: ENSBTAT00000056985
19:41278487..41287846 -1