ID: ENSBTAT00000076769
Gene: ENSBTAG00000020116
Polypeptide: ENSBTAT00000076769
23:27829572..27947998 1