Recent Advances In Predicting And Modeling Protein Protein Interactions - The Protein Model And Conserved Domain Analysis A 3d Model Of