Domain-PFP allows protein function prediction using function-aware domain embedding representations