TLR7 and infection: TLR7 is an endosomal pattern-recognition receptor for single-stranded RNA viruses and it also controls the host immunological response to infections by recognizing the viral uridine-containing single-strand RNAs [34].