MKSQSLHLLRLNIISFSLMDSLLMQPQTFPTFDPRTGEAITTVAEADTEDVNRAVSAARKAFDEGPCPKMTAYERSCIMLRFADLLERHSDELAALETWDDGNPYEQAANEEIPMLIRLFRYYAAPADSLHHVQTLHEPIGVAGQIIPWNFPLLMFAWKVGPALACGNTVVLKPAEQTPLSALYVSKLFHEVGLPPGVLNVIPGSGSAGADLACHMDVVKEFTEQMAYVSLINLHDKVQGSFVIKFEMLDYIKECQNMIAFTGSTETGKAVVVTLELRGKSPFIICEDADVDKAVELSHSAVFFNQGQSCCAGSRTFVHERVYDEFVEKAKVRALKRIVGDPFKKGVEQGPQIDTEQFEKILKYIKSGTERGLLLSLEGKNWVPRDSMSNLLSSQMSRDVEEVIRRANSSHYGLAAGVFTQNIDAANTISRALRVGTVWVYCFNIFDAAIPFGGYKVSGHGREKGVYSLSNYLQVKAIVTPLKNPTWL*