A process for synthesizing a compound of formula I: or a salt thereof, comprising step a) combining a compound of formula 2: or a salt thereof, and a compound of formula 3: wherein a compound of formula 1: or a salt thereof is synthesized, wherein R 1 is halo; R 2 is selected from the group consisting of H, and optionally substituted C 1 -C 8 alkyl; and R 3 and R 4 are each independently selected from the group consisting of hydrogen and an amino protective group; step b) combining the compound of formula 1 or a salt thereof; and a compound of formula 22: wherein n is 0-5; and each R 5 is independently selected from the group consisting of alkyl, alkenyl, alkynyl, carboxy, carboxyalkyl, aminocarbonyl, hydroxy, alkoxy, halogen, CF 3, amino, substituted amino, nitro, thiol, cyano, cycloalkyl, heterocyclyl, aryl, and heteroaryl; and wherein a compound of formula 4: or a salt thereof is synthesized; step c) combining the compound of formula 4 or a salt thereof, wherein at least one of R 3 and R 4 of the compound of formula 4 is an amino protective group; and one or more reagents, wherein the one or more reagents are used to remove the amino protective group; wherein a compound of formula 5: or a salt thereof is synthesized; step d) combining the compound of formula 5 or a salt thereof and a compound of formula 6: wherein X is selected from the group consisting of halogen, mesyl, mesylate, tosyl and tosylate; and R 6 is the amino protective group tetrahydropyranyl; wherein a compound of formula 7: or a salt thereof is synthesized; and step e) further combining the compound of formula 7 or a salt thereof; and one or more reagents, wherein the one or more reagents are used to remove the amino protective group, wherein a compound of formula I: or a salt thereof is synthesized. step a) combining a compound of formula 2: or a salt thereof, and a compound of formula 3: wherein a compound of formula 1: or a salt thereof is synthesized, wherein R 1 is halo; R 2 is selected from the group consisting of H, and optionally substituted C 1 -C 8 alkyl; and R 3 and R 4 are each independently selected from the group consisting of hydrogen and an amino protective group; wherein R 1 is halo; R 2 is selected from the group consisting of H, and optionally substituted C 1 -C 8 alkyl; and R 3 and R 4 are each independently selected from the group consisting of hydrogen and an amino protective group; step b) combining the compound of formula 1 or a salt thereof; and a compound of formula 22: wherein n is 0-5; and each R 5 is independently selected from the group consisting of alkyl, alkenyl, alkynyl, carboxy, carboxyalkyl, aminocarbonyl, hydroxy, alkoxy, halogen, CF 3, amino, substituted amino, nitro, thiol, cyano, cycloalkyl, heterocyclyl, aryl, and heteroaryl; and wherein a compound of formula 4: or a salt thereof is synthesized; step c) combining the compound of formula 4 or a salt thereof, wherein at least one of R 3 and R 4 of the compound of formula 4 is an amino protective group; and one or more reagents, wherein the one or more reagents are used to remove the amino protective group; wherein a compound of formula 5: or a salt thereof is synthesized; step d) combining the compound of formula 5 or a salt thereof and a compound of formula 6: wherein X is selected from the group consisting of halogen, mesyl, mesylate, tosyl and tosylate; and R 6 is the amino protective group tetrahydropyranyl; wherein a compound of formula 7: or a salt thereof is synthesized; and wherein X is selected from the group consisting of halogen, mesyl, mesylate, tosyl and tosylate; and R 6 is the amino protective group tetrahydropyranyl; step e) further combining the compound of formula 7 or a salt thereof; and one or more reagents, wherein the one or more reagents are used to remove the amino protective group, wherein a compound of formula I: or a salt thereof is synthesized.