How would I encode RSA private key, given that I know the decimal representation of all of its components?
A commonly used way to encode RSA keys is DER which derives semantic meaning via ASN.1. You can find more detail in RFC3447. The ASN.1 syntax for a DER-encoded string looks as follows:

  Version ::= INTEGER { two-prime(0), multi(1) }
      (CONSTRAINED BY
      {-- version must be multi if otherPrimeInfos present --})

  RSAPrivateKey ::= SEQUENCE {
      version           Version,
      modulus           INTEGER,  -- n
      publicExponent    INTEGER,  -- e
      privateExponent   INTEGER,  -- d
      prime1            INTEGER,  -- p
      prime2            INTEGER,  -- q
      exponent1         INTEGER,  -- d mod (p-1)
      exponent2         INTEGER,  -- d mod (q-1)
      coefficient       INTEGER,  -- (inverse of q) mod p
      otherPrimeInfos   OtherPrimeInfos OPTIONAL
  }


A sample private-key using the encoding and syntax above would look as follows:

-----BEGIN RSA PRIVATE KEY-----
MIGGAgEAAhkAr6M0MwwZb+PmNOex7pFe5IDLe+eKEhazAgMBAAECGBpkc9uX3dqq
bFVW224yqOR0m8LyV+x2wQINANs9bxnc7ZdljRmlHwINAM0WMid0p2sbmMOn7QIN
AMocs4yTOFFG5DJNHwIMOLmt76ndcMu2Sk/VAgwpTp5DBMk2FLZKfaY=
-----END RSA PRIVATE KEY-----


Final note: You've posted your private key online ... which means that you shouldn't use it anymore.