Nanobody as a New Generation of Functional Proteins