FGF-1: from biology through engineering to potential medical applications.