ID: ENSBTAT00000065615
Gene: ENSBTAG00000047398
Polypeptide: ENSBTAT00000065615
10:23778291..23779414 -1