ID: ENSBTAT00000068664
Gene: ENSBTAG00000051537
Polypeptide: ENSBTAT00000068664
12:34300599..34301169 -1