ID: ENSBTAT00000119988
Gene: ENSBTAG00000038322
Polypeptide: ENSBTAT00000119988
18:54924404..54929361 1