ID: ENSBTAT00000067573
Gene: ENSBTAG00000050536
Polypeptide: ENSBTAT00000067573
18:62803364..62805991 -1