MGKDIEVGTEYAPKDYQDPPPAPLIDPEELGKWSFYRAIIAEFIATLLFLYITVLTVIGYRSQSSTDQCGGVGILGIAWAFGGMIFVLVYCTAGISGGHINPAVTFGLFLARKVSLVRAIMYIVAQCLGAICGCGLVKSFQKAYYVKYGGGANTLSDGYSTGTGLGAEIIGTFVLVYTVFAATDPKRNARDSHVPVLAPLPIGFAVFMVHLATIPVTGTGINPARSFGAAVIYGDDKAWNDQWIFWVGPFIGAAIAAFYHQFILRAGAVKALGSFRSNA*