ID: ENSBTAT00000003367
Gene: ENSBTAG00000002605
Polypeptide: ENSBTAT00000003367
19:33601281..33650183 -1