MVESSIKSEQGGDLFLPPGFRFHPTDEEVITSYLLQKFLNPSFDPRAIGEVDLNKCEPWDLPSKAKMGEKEWYFFCHKGMKYPTGMRTNRATKEGYWKATGKDREIFKPAAAGGAGRELVGMKKTLVFYMGRAPRGSKTNWVMHEFRLEGKSRHNNANLRFNPKDEWVVCKVHHKNGEASIKKPAEECSAGTPNVSSVVSDDAGEGDEFLDSMINPMYFNSAASLPSTTTINAAPPHNADYH