def METHOD_NAME(original_glue_db, new_glue_db, original_glue_table, dest_location, region):
    """
    CHeck if glue table exists in the new glue database, if not create the table structure along with the partitions
    @param orig_glue_db:
    @param new_glue_db:
    @param orig_glue_table:
    @return:
    """
    dest_bucket = bucket_dict(dest_location)['bucket_name']
    try:
        table_get_response = glue_get_table(database=new_glue_db,table=original_glue_table, region=region)
        new_s3_loc = table_get_response["Table"]["StorageDescriptor"]["Location"]
    except:
        table_get_response = glue_get_table(
            database=original_glue_db,
            table=original_glue_table,
            region=region,
        )
        index_response = glue_get_partition_indexes(
            database=original_glue_db,
            table=original_glue_table,
            region=region
        )
        orig_s3_loc = table_get_response["Table"]["StorageDescriptor"][
            "Location"
        ].split("/")
        new_s3_loc = (
            f"{dest_bucket}/spectrumfiles/{'/'.join(orig_s3_loc[2:])}"
        )
        table_input = (
            {
                "Name": table_get_response["Table"]["Name"],
                "Description": "For use with Redshfit candidate release testing",
                "StorageDescriptor": {
                    "Columns": table_get_response["Table"]["StorageDescriptor"][
                        "Columns"
                    ],
                    "Location": new_s3_loc,
                },
                "PartitionKeys": table_get_response["Table"]["PartitionKeys"],
            },
        )
        if index_response["PartitionIndexDescriptorList"]:
            glue_create_table(
                new_database=new_glue_db,
                table_input=table_input.update(
                    {
                        'PartitionIndexes"': index_response[
                            "PartitionIndexDescriptorList"
                        ]
                    }
                ),
                region=region)
        else:
            glue_create_table(
                new_database=new_glue_db,
                table_input=table_input[0],
                region=region)
    return new_s3_lo