Hello there,
Well I think those three Fs can be forgiven. You have otherwise good great and a good career. It is true that you may have to write some sort of explanation in your essay, so that the Adcom understands, but I don’t think that alone should kill your chances of getting into top 15!