ID: ENSBTAT00000104569
Gene: ENSBTAG00000066142
Polypeptide: ENSBTAT00000104569
5:28983866..29086575 1