ID: ENSBTAT00000074021
Gene: ENSBTAG00000047712
Polypeptide: ENSBTAT00000074021
18:59092072..59093270 -1