ID: ENSBTAT00000011226
Gene: ENSBTAG00000024041
Polypeptide: ENSBTAT00000011226
7:22368334..22368762 -1