diplokaryon