EXHIBIT 2.1 ----------- SHARE FOR SHARE EXCHANGE AGREEMENT BETWEEN: (1) K.U. LEUVEN, an entity ("een instelling sui generis") organized and existing under the laws of Belgium, having its registered office at Oude Markt 13, 3000 Leuven, Belgium, (2)...