MKVNKRVLSIGLTISLIMAGAPNINALSSIEKIQGKDRYETSALIADKQIYDTVILVNTDNSIVDGLSASGLSGVVKAPIMLVQRDKIPTDVEKRLKDVKNAYVIGTEDTIGKSVENQLKNKGIEVKRIGGEDRIKTSYLIAKEISAIKPVNDGDKVFLVNGYTGEADAMSVSSVAARDGVPVILTDGKSIPFKVDGVQCYSLGSEEIMSNELVSKTNSVRIAGKDRFETNKKVIQRFYKGTKKFYVSQGYKLVDAVAGSPLAKDKPIVLVNDGSDKSVLRGADEVTSLGGMDKKVVDQCISSASDKNTMPTITANDVEISVGDKFDNSMLNIVATDYYGNNLKPNIEGTVDTSKAGTYVLNISAFDNFGQKCEINVNVKVIINTSTKDPNSYEFKAMVSNEIYNLVNSYRDEKGKKPLKELKSLTGMANAWSKYMYEKEIFAHEINGKNAAEVFSGFGMRSGENIAYLPMNTQSIYGDKEAKEIANSIFDLWKKSSKYNDNLLKSEFYSFGFGMYVSSNSEVHATMEFLNS*