ENSECAG00000016934 (IL31RA)

equus caballus

interleukin 31 receptor A