diplokaryons