ID: ENSBTAT00000104389
Gene: ENSBTAG00000040063
Polypeptide: ENSBTAT00000104389
18:47272439..47291434 -1