Multifunctional protein ARC-p43