Hydrogen Bond Donor And Acceptor In Proteins