PROTEIN SELF ASSEMBLY INTO NANOAGGREGATES