MEMEVTLNEGMDRIDISSAVTTEAGDENKMNQEIWSFLPDDAIERVMMRLPLVSLVRVRSVCRGWNSAIQSKCFMDSYSQSCTQNPWLLIFPHNDATAGLAYDPSSSRWLDISFRFLPFESRVVATADGMVCLVPKSSHHKQWLACNPISRVWTSIPCPPGLFKLFFLAVGLFVEEDNNSSLFKIVMAGSELVAEDSEQFNLATEVYNSRLGYWVKGGSILLDAPLSPWKATCKGVMYCITGSLPFRVLAYDVRKGVWFEVKAQMPNNLTSVRLIDHCGCLLMVGGVGDSGITSKIGMWTLNSTCTKWDEFGWMPEVHCNDLLQTLSQRFVCIGQSNFLYFSNKRCHGVLEHNMQMRSWCWIPVNPFFVNIHYHMLRGFHFQPRLQSFWDGTSACEGIIS*