ID: ENSBTAT00000134756
Gene: ENSBTAG00000040063
Polypeptide: ENSBTAT00000134756
18:47275106..47288849 -1