Ngā hua rapu - "generalized pseudo amino acid composition"