ID: ENSBTAT00000064308
Gene: ENSBTAG00000045571
Polypeptide: ENSBTAT00000064308
18:58893634..58894841 -1