ID: ENSBTAT00000075755
Gene: ENSBTAG00000052808
Polypeptide: ENSBTAT00000075755
18:46501015..46507740 -1