ID: ENSBTAT00000095328
Gene: ENSBTAG00000021359
Polypeptide: ENSBTAT00000095328
23:15030804..15064939 1