Homology can be defined as the presence of common structures because of shared ancestry. Homology can involve genes, proteins, or anatomical structures. As a result of 'descent with modification,' many homologous structures have adapted different purposes.
Under what circumstances might one expect proteins of similar function to not share homology? Would you expect such proteins to be homologous at the level of DNA sequences?