ID: ENSBTAT00000095960
Gene: ENSBTAG00000060668
Polypeptide: ENSBTAT00000095960
18:60290596..60299256 -1