ID: ENSBTAT00000003930
Gene: ENSBTAG00000068256
Polypeptide: ENSBTAT00000003930
22:51618862..51621075 -1