ID: ENSBTAT00000012609
Gene: ENSBTAG00000009587
Polypeptide: ENSBTAT00000012609
28:38301491..38351092 1