HPP superfamily