MKFDTSGLESTSSVFGTAGRELVDGFSAAAAPAFELPTTKDFDGFQKEAVQMVKPAKGTTTLAFIFKEGVIVAADSRASMGGYISSQSVKKIIEINPYMLGTMAGGAADCQFWHRNLGIKCRLHELANKRRISVTGASKLLANILFSYRGMGLSVGTMIAGWDETGPGLYYVDSEGGRLKGTRFSVGSGSPYAYGILDSGYRFDMSIEEAAELGRRAIYHATFRDGASGGVASVYYVGANGWTKLSGDDVSELHYKYYPVVSAETSEPDQMVEA*