ID: ENSBTAT00000017763
Gene: ENSBTAG00000020076
Polypeptide: ENSBTAT00000017763
22:51671493..51673617 -1