BRCA1 Facilitates Microhomology-mediated End Joining of DNA Double Strand Breaks