ID: ENSBTAT00000081559
Gene: ENSBTAG00000051282
Polypeptide: ENSBTAT00000081559
22:58906361..58907649 -1