CASTLE CREEK BIOSCIENCES, INC. CONVERTIBLE NOTE PURCHASE AGREEMENT