typedef subgraph< adjacency_list<vecS, vecS, undirectedS, Protein, PPI > > PPIGraph;
PPIGraph flyGraph;

gives error

invalid application of 'sizeof' to incomplete type 'boost::STATIC_ASSERTION_FAILURE<false>'

Does anyone know what the problem is?

Best wishes,
Luqman