ID: ENSBTAT00000021794
Gene: ENSBTAG00000059034
Polypeptide: ENSBTAT00000021794
18:63878788..63884080 1