ID: ENSBTAT00000104446
Gene: ENSBTAG00000022902
Polypeptide: ENSBTAT00000104446
24:49149780..49153498 -1