Interaction of Human Replication Protein A with DNA Duplexes Containing Gaps of Varying Size