ring finger protein 152 S homeolog Biomolecules