**Describe the bug**
The following statement started to return an error.
```
SELECT reinterpretAsFixedString(toUUID('61f0c404-5cb3-11e7-907b-a6006ad3dba0'))
```

**Does it reproduce on recent release?**
Current master 

**How to reproduce**
```
    Description
      Received exception from server (version 21.6.1):
    Code: 43. DB::Exception: Received from localhost:9000. DB::Exception: Cannot reinterpret UUID as FixedString because it is not fixed size and contiguous in memory: While processing hex(encrypt('aes-128-ecb', reinterpretAsFixedString(toUUID('61f0c404-5cb3-11e7-907b-a6006ad3dba0')), '1111111111111111')).
```

**Expected behavior**
```
ClickHouse client version 21.6.1.6689 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 21.6.1 revision 54448.

user-host :) SELECT reinterpretAsFixedString(toUUID('61f0c404-5cb3-11e7-907b-a6006ad3dba0'))

SELECT reinterpretAsFixedString(toUUID('61f0c404-5cb3-11e7-907b-a6006ad3dba0'))

Query id: fe58828e-6290-4f97-bd80-9589de123de3

┌─reinterpretAsFixedString(toUUID('61f0c404-5cb3-11e7-907b-a6006ad3dba0'))─┐
│ ��\��a���j�{�                                                                     │
└──────────────────────────────────────────────────────────────────────────┘

1 rows in set. Elapsed: 0.005 sec. 

user-host :)
```

#pragma once
#include <DataTypes/IDataType.h>
#include <Columns/ColumnVector.h>
#include <Core/UUID.h>
namespace DB
{
class DataTypeUUID : public IDataType