MGKDIEVGTEYAPKDYQDPPPAPLIDPEELGKWSFYRAIIAEFIATLLFLYITVLTVIGYKSQSSTDQCGGVGILGIAWAFGGMIFVLVYCTAGISGGHNNPAVTFGLFLARKVSLVRAIMYIVAQCLGAICGCGLVKSFQKAYYVKYGGGANTLNDGYSTGTGLGAEIIGTFVLVYTVFAATDPKRNARDSHVPVLAPLPIGFAVFMVHLATIPVTGTGINPARSFGAAVIYGDDKAWNDQWIFWVGPFIGAAIAAFYHQFILRAGAVKALGSFRSNA*