Nanox peptides