megacysts