ID: ENSBTAT00000129859
Gene: ENSBTAG00000067320
Polypeptide: ENSBTAT00000129859
20:362403..378692 1