SP1 based self-assembled selective molecular nanochannels