ID: ENSBTAT00000001866
Gene: ENSBTAG00000001423
Polypeptide: ENSBTAT00000001866
10:45166944..45169879 -1