MKLDFSGLESSAPLYGGSDDLLSDGFSDAPSFDLPVTSDFDGFQKNSIQMVKPAKGTTTLAFIFKEGVMVAADSRASMGGYISSQSVKKIIEINPYMLGTMAGGAADCQFWHRNLGIKCRLHELANKRRISVTGASKMLANILYSYRGMGLSVGTMIAGWDEKGPGLYYVDSEGGRLKGTKFSVGSGSPYAYGVLDSGYQYDMSIEEAAELARRSIYHATFRDGASGGVASVYHVGPTGWTKLSGDDVGELHYSYYPVEPAIVEQEMTEAVAA*