ID: ENSBTAT00000105652
Gene: ENSBTAG00000063934
Polypeptide: ENSBTAT00000105652
21:19638953..19735421 1