I didn't notice the intersection of $MN$ and $OO_{1}$ makes a harmonic division, lym's solution is nice !
My Solution
$Lemma$ In the figure of this problem, assume S: the midpoint of BC, then AS,BD,CE are concurrent. This is easy to prove by Menelause's theorem.
It's obvious that FG//BC//DE, also could be proved by Menelause's theorem, so assume T: midpoint of DE, here I wanna use my own notations , $O=I_{a}$ and $O_{1}=I_{p}$ , while $r_{a}$,$r_{p}$ are corresponding radius of these 2 circles. then the question is equal to prove that $MN,I_{a}T,I_{p}S$ are concurrent, since $I_{a}T, I_{p}S$ pass the midpoint of FG by $Lemma$
Apply Desargues Theorem, the question is equal to prove that 3 points $P=I_{a}I_{p} \cap ST,K=I_{p}M \cap SN,U=I_{a}M \cap TN$ , are conlinear.
Assume $U_{1}=TN \cap PK,U_{2}=I_{a}M \cap PK$, and $\frac{DE}{BC}= \lambda $, by Menelause Theorem:
$\frac{PU_{1}}{U_{1}K} \cdot \frac{KN}{NS} \cdot \frac{ST}{TP}=1$
$\frac{KU_{2}}{U_{2}P} \cdot \frac{PI_{a}}{I_{a}I_{p}} \cdot \frac{ST}{TP}=1$
Assume $a=BC,b=AC,c=AB,c>b$
Then $KN=\frac{c-b}{2a} [(a+b+c)-\lambda (b+c-a)], NS=\frac{c-b}{2}$ and $\frac{PI_{a}}{I_{a}I_{p}}= \frac{a+b+c}{(a+b+c)-\lambda (b+c-a)}$, some trigonometry is needed here but not hard.
Then $\frac{PU_{1}}{U_{1}K} \cdot \frac{KN}{NS} \cdot \frac{ST}{TP} \cdot \frac{KU_{2}}{U_{2}P} \cdot \frac{PI_{a}}{I_{a}I_{p}} \cdot \frac{ST}{TP}=\frac{PU_{1}}{U_{1}K} \cdot \frac{KU_{2}}{U_{2}P}=1$ could be proved by simple calculation, and it's done.