Sql nativa jpa

Boa Tarde, Amigos,

Tenho a seguinte sql: Select new modelo.Resultado(idFuncionario, sum(valor) as valor) from comissao_funcionario

Query qry = em.createNativeQuery(sql, Resultado.classe);

public class Resultado implements Serializable {

	private Long idFuncionario;
	
	private BigDecimal valor;
	
	public Resultado(Long idFuncionario, BigDecimal valor)
	{
		this.idFuncionario = idFuncionario;
		this.valor = valor;

	}
	
}

Eu só consigo recuperar os dados se classe estiver anotada com @Entity.

Como faço para não precisar criar essa anotação?