ID: ENSBTAT00000006228
Gene: ENSBTAG00000004743
Polypeptide: ENSBTAT00000006228
17:29475157..29475634 -1