def METHOD_NAME(self, station, channel, abbreviations):
    """
    Returns RESP string.
    """
    string = \
        '#\t\t+               +----------------------------------------' +\
        '---+                 +\n' + \
        '#\t\t+               |   Response (Coefficients),' + \
        '%6s ch %s   |                 +\n' % (station, channel) + \
        '#\t\t+               +----------------------------------------' +\
        '---+                 +\n' + \
        '#\t\t\n' + \
        'B054F03     Transfer function type:                %s\n' \
        % self.response_type + \
        'B054F04     Stage sequence number:                 %s\n' \
        % self.stage_sequence_number + \
        'B054F05     Response in units lookup:              %s\n'\
        % blockette_34_lookup(abbreviations, self.signal_input_units) +\
        'B054F06     Response out units lookup:             %s\n'\
        % blockette_34_lookup(abbreviations, self.signal_output_units) +\
        'B054F07     Number of numerators:                  %s\n' \
        % self.number_of_numerators + \
        'B054F10     Number of denominators:                %s\n' \
        % self.number_of_denominators
    if self.number_of_numerators:
        string += \
            '#\t\tNumerator coefficients:\n' + \
            '#\t\t  i, coefficient,  error\n'
        if self.number_of_numerators > 1:
            # Loop over all zeros.
            for _i in range(self.number_of_numerators):
                string += 'B054F08-09  %3s %13s %13s\n' % (
                    _i,
                    format_resp(self.numerator_coefficient[_i], 6),
                    format_resp(self.numerator_error[_i], 6))
        else:
            string += 'B054F08-09  %3s %13s %13s\n' % (
                0,
                format_resp(self.numerator_coefficient, 6),
                format_resp(self.numerator_error, 6))
    if self.number_of_denominators:
        string += \
            '#\t\tDenominator coefficients:\n' + \
            '#\t\t i, coefficient, error\n'
        if self.number_of_denominators > 1:
            # Loop over all zeros.
            for _i in range(self.number_of_numerators):
                string += 'B054F11-12  %3s %13s %13s\n' % (
                    _i,
                    format_resp(self.denominator_coefficient[_i], 6),
                    format_resp(self.denominator_error[_i], 6))
        else:
            string += 'B054F11-12  %3s %13s %13s\n' % (
                0,
                format_resp(self.denominator_coefficient, 6),
                format_resp(self.denominator_error, 6))
    string += '#\t\t\n'
    return string.encode()