def METHOD_NAME(nw: NodeWrangler):
    # Code generated using version 2.4.3 of the node_transpiler
    group_input = nw.new_node(Nodes.GroupInput,
        expose_input=[('NodeSocketVector', 'length_rad1_rad2', (0.34, 0.07, 0.04)),
            ('NodeSocketVector', 'angles_deg', (0.0, 0.0, 0.0)),
            ('NodeSocketVector', 'proportions', (0.3333, 0.3333, 0.3333)),
            ('NodeSocketFloat', 'aspect', 2.65),
            ('NodeSocketFloat', 'fullness', 4.0)])
    simple_tube_v2 = nw.new_node(nodegroup_simple_tube_v2().name,
        input_kwargs={'length_rad1_rad2': group_input.outputs["length_rad1_rad2"], 'angles_deg': group_input.outputs["angles_deg"], 'proportions': group_input.outputs["proportions"], 'aspect': group_input.outputs["aspect"], 'fullness': group_input.outputs["fullness"]})
    group_output = nw.new_node(Nodes.GroupOutput,
        input_kwargs={'Geometry': simple_tube_v2.outputs["Geometry"], 'Skeleton Curve': simple_tube_v2.outputs["Skeleton Curve"], 'Endpoint': simple_tube_v2.outputs["Endpoint"]})