ID: ENSBTAT00000133538
Gene: ENSBTAG00000062808
Polypeptide: ENSBTAT00000133538
23:9758269..9762068 -1