https://9lib.org/document/y6e9k1n5-predicting-metal-binding-sites-of-protein-residues.html