ID: ENSBTAT00000007506
Gene: ENSBTAG00000047892
Polypeptide: ENSBTAT00000007506
29:38854880..38864063 -1