ID: ENSBTAT00000056139
Gene: ENSBTAG00000038366
Polypeptide: ENSBTAT00000056139
3:11883111..11883708 -1