CRKL is a protein with almost 34 kDa (33,777 Da). It is a rna binding protein with molecular adaptor activities. It is involved in immune system processes, lipid metabolic processes, programmed cell death, cell signaling and differentiation and more.