MDDNKITMDMASQIFEILRKPGCTYLTQDDFKPVLKELLATHPGLEFLQGTPEFQERYAETVIYRIFYSINRSGNGHLTLRELKRGNLIAALQQLDEEEDINKVLRYFSYEHFYVIYCKFWELDADHDFLIDKENLIKYGNHSLTYRIVDRIFTQIPRKFTSMTEGKMGYEDFVYFILSEEDKSSEPSLEYWFKCIDLDGNGILTYNEMQFFYEEQLHRMECMAQEPVVFGDILCQMIDMIGPENESYFTLRDLKRCKLSGNIFNILFNLNKFMAFETRDPFLIRQERENPTLTEWDRFAHREYIRLSMEEDGEDASNGSGDVWDESLEAPF*