ID: ENSBTAT00000093628
Gene: ENSBTAG00000020116
Polypeptide: ENSBTAT00000093628
23:27829684..27947998 1