ID: ENSBTAT00000088682
Gene: ENSBTAG00000025021
Polypeptide: ENSBTAT00000088682
28:3182279..3261718 -1