ID: ENSBTAT00000001866
Gene: ENSBTAG00000001423
Polypeptide: ENSBTAT00000001866
10:45121002..45122780 -1