Putative protein CASTOR 3 (CASTOR3)