ID: ENSBTAT00000012382
Gene: ENSBTAG00000009406
Polypeptide: ENSBTAT00000012382
27:34243801..34245233 -1