Allow submission of fly and worm donors #2456