29-kDa protein