ID: ENSBTAT00000089581
Gene: ENSBTAG00000067523
Polypeptide: ENSBTAT00000089581
12:19500991..19526773 -1