ID: ENSBTAT00000052689
Gene: ENSBTAG00000031396
Polypeptide: ENSBTAT00000052689
10:54498978..54500227 -1