Human remains from Valdegoba Cave (Huérmeces, Burgos, Spain).