ID: ENSBTAT00000085041
Gene: ENSBTAG00000020116
Polypeptide: ENSBTAT00000085041
23:27829536..27947998 1