MESSNHNEKFQNDTASNSDAAGGAVETVENAQFYIDPKQEAKLRRKIDFMIVPTVCLLYLFCFIDRANIGNARLAGLEEDLGMKGSDYNLVLSTFYISYIIFEIPANLLCKYMGPGWFIPLTSLGFGLVSIFTAFVHNVPQICGVRFVLGIFEAGMLPGIAYYMSRWYRRSELTFRLSLYIVMAPLAGAFGGLLASAILKLPNFGRFKSWEMIFAIEGIVTVVLSLIAFATLTDRPDTARWLTEEERALAINRIKAERLGTTEVLDKMDKAKIFAGIRSPLTLSTSIIFLLDNITVQGLAFFLPTIVRTIYPDRSTISQQLFTVPPYVVGAFFTVLIPALSYKMDRRQIFIILCAPLVMVGYAIFLGTNNGQARYGATFLVASSAFALAPLTNSHISANVLSDTARSAAIGTNVMFGNIGGLIATWSFVKSDGPDYPIGNGLNLATSSTILVLGTLTLLWIKRDNQKRANRSAEEELAGMSQQQIQDLDWKNPNFRWIA*