ID: ENSBTAT00000020629
Gene: ENSBTAG00000049041
Polypeptide: ENSBTAT00000020629
18:44952792..44995552 -1