ID: ENSBTAT00000066122
Gene: ENSBTAG00000014593
Polypeptide: ENSBTAT00000066122
18:58078842..58100603 -1