working (it maches!) protein complex NER system...but sloooooow at the moment