Felix's position
@6883
First try:
@6889
This first try is certainly not the shortest proof game.
@6890
@6892
First try, not shortest
@6896
@6897
First try, not shortened:
@6900
I made 3 proof games for 3 positions you posted the FEN for.You can try to shorten one yourself.