ID: ENSBTAT00000085051
Gene: ENSBTAG00000006859
Polypeptide: ENSBTAT00000085051
18:51398891..51406324 -1