ID: ENSBTAT00000093334
Gene: ENSBTAG00000006859
Polypeptide: ENSBTAT00000093334
18:51393777..51406324 -1