MKLDTSGLETTMPVIGFGSNSEMLDGFSSAPSFDLPRTTDFDGFQKKAVEMVKPAKGTTTLAFIFKEGVMVAADSRASMGGYISSQSVKKIIEINPYMLGTMAGGAADCQFWHRNLGIKCRLHELANKRRISVSGASKLLANMLYSYRGMGLSVGTMIAGWDETGPGLYYVDNEGGRLKGDRFSVGSGSPYAYGVLDSGYKFDMSVEEASELARRSIYHATFRDGASGGVASVYHVGPQGWTKLSGDDVGELHYHYYPVAPITAEHVMEEAAE*