MKLDTTGLESFPTLLAPQNDVVGELSAAPSFDLPNSNDFDGFVKEAIQMVKPAKGTTTLAFIFKEGVMVAADSRASMGGYISSQSVKKIIEINPYMLGTMAGGAADCQFWHRNLGIKCRLHELANKRRISVTGASKLLANILYSYRGMGLSVGTMIAGWDETGPGLYYVDSEGGRLKGTRFSVGSGSPYAYGVLDSGYRYDLSVEEAAELARRAIYHATFRDGASGGVASVYYVGPNGWKKLSGDDVGELHYHYYPVTPSTVEQEMVEATGA*