Translate
antigen presenting cell