ID: ENSBTAT00000084861
Gene: ENSBTAG00000064559
Polypeptide: ENSBTAT00000084861
X:105380234..105483882 -1