Structural basis of 5' flap recognition and protein-protein interactions of human flap endonuclease 1.