MGKDVEVGGHDYSAKDYEDPPPAAFIDAEELTKWSFYRAIIAEFIATLLFLYITVLTVIGYKSQTDPAHSSDQCGGVGILGIAWAFGGMIFVLVYCTAGISGGHINPAVTFGLFLARKVTLPRAVMYIVAQCLGAICGCGLVKAFQKTYYNTYGGGANELADGYSKGTGLGAEIIGTFVLVYTVFSATDPKRNARDSHVPVLAPLPIGFAVFMVHLATIPITGTGINPARSFGAAVMYGKDKAWDDQWIFWVGPMIGAAIAAFYHQYVLRAAAVKALGSFRSNA*