ID: ENSBTAT00000101890
Gene: ENSBTAG00000057312
Polypeptide: ENSBTAT00000101890
1:143579496..143593263 1