proghrelin preproglucagon progastrin prepropeptide preproenkephalin enteroglucagon ghrelin progranulin preprohepcidin preproprotein