bariyanga hamdan obedi ni we wabyaye yesayi langerin is a protein found in langerhans cells and other types of dendritic cells icyiza n ikibi noneho atarambura ukuboko