ID: ENSBTAT00000071386
Gene: ENSBTAG00000005615
Polypeptide: ENSBTAT00000071386
18:50817986..50834121 1