ngff upload running into validation errors
i don't think there is a directory more the 5 levels into the ngff file. also, if there is, it would be good to know an example of one in the error.

```
$ dandi validate .
2022-04-25 09:34:22,018 [   ERROR] micr/sub-MITU01_ses-20210521h17m17s06_sample-178_stain-NPY_run-1_chunk-1_SPIM.ngff: 1 error(s)
2022-04-25 09:34:22,019 [   ERROR]   Zarr directory tree more than 5 directories deep
```

this error repeats for all ngff files in the directory

diff --git a/dandi/consts.py b/dandi/consts.py
index a3506ce..ec5e944 100644
--- a/dandi/consts.py
+++ b/dandi/consts.py
@@ -75,7 +75,7 @@ PUBLISHED_VERSION_REGEX = r"[0-9]+\\.[0-9]+\\.[0-9]+"
 
 #: Regular expression for a valid Dandiset version identifier.  This regex is
 #: not anchored.
-VERSION_REGEX = fr"(?:{PUBLISHED_VERSION_REGEX}|draft)"
+VERSION_REGEX = rf"(?:{PUBLISHED_VERSION_REGEX}|draft)"
 
 
 class EmbargoStatus(Enum):
@@ -152,7 +152,7 @@ VIDEO_FILE_EXTENSIONS = [".mp4", ".avi", ".wmv", ".mov", ".flv", ".mkv"]
 VIDEO_FILE_MODULES = ["processing", "acquisition"]
 
 #: Maximum allowed depth of a Zarr directory tree
-MAX_ZARR_DEPTH = 5
+MAX_ZARR_DEPTH = 7
 
 #: MIME type assigned to & used to identify Zarr assets
 ZARR_MIME_TYPE = "application/x-zarr"
['dandi/consts.py']