ID: ENSBTAT00000052689
Gene: ENSBTAG00000031396
Polypeptide: ENSBTAT00000052689
10:54442237..54443632 -1