def get_fcurve_data_path_property(fcurve):
    """ Gets fcurve's data path property

    Example fcurve's data_path: 'sequence_editor.sequences_all["Transform"].scale_start_x'
    For that example path this function will return 'scale_start_x'
    :param fcurve: Fcurve instance to get data path from
    :return: The last component of data path defining actual property name
    """

    # we want to extract last part - data path
    data_path_full = fcurve.data_path
    last_dot_index = data_path_full.rfind(".")
    return data_path_full[(last_dot_index+1):]