MGKDIEVGTEYAPKDYQDPPPAPLIDPEELGKWSFYRAIIAEFIATLLFLYITVLTVIGYKSQSSTDQCGGVGILGIAWAFGGMIFVLVYCTAGISGGHINPAVTFGLFLARKVSLVRAIMYIVAQCLGAICGCGLVKSFQKAYYVKYGGGANTLNDGYSTGTGLGAEIIGTFVLVYTVFAATDPKRNARDSHVPVLAPLPIGFAVFMVHLATIPVTGTGINSARSFGAAVIYGDDKAWNDQWIFWVGPFIGAAIAAFYHQFILRAGAVKALGSFRSNA*