ID: ENSBTAT00000039090
Gene: ENSBTAG00000027279
Polypeptide: ENSBTAT00000039090
23:29612046..29613208 -1