ID: ENSBTAT00000012686
Gene: ENSBTAG00000046085
Polypeptide: ENSBTAT00000012686
29:39662642..39669751 -1