'Return a private Secure Shell Agent v3 key.  See
_fromString_AGENTV3 for the key format.
@rtype: L{bytes}'

def _toString_AGENTV3(self):

    data = self.data()
    if (not self.isPublic()):
        if (self.type() == 'RSA'):
            values = (data['e'], data['d'], data['n'], data['u'], data['p'], data['q'])
        elif (self.type() == 'DSA'):
            values = (data['p'], data['q'], data['g'], data['y'], data['x'])
        return (common.NS(self.sshType()) + ''.join(map(common.MP, values)))
