def _get_stat_var_mcf(sv_id: str, sv_pv: dict) -> str:
    """Generate a MCF node string for a statVar

    Args:
      sv_id: Node Id string for the StatVar
      sv_pv: dictionary of all property:values for the StatVar

    Returns:
      a string with StatVar node in MCF format with each property in a new line
      and properties are sorted in alphabetical order.
    """
    stat_var = []
    stat_var.append(f'Node: {sv_id}')
    for p in sorted(sv_pv.keys()):
        stat_var.append('{}: {}'.format(p, sv_pv[p]))
    return '\n'.join(stat_var)