MECNWEAASVILGQHQHQGLDLLGFAITENYDTALHIAASAKSSRLMEMFVKILVNQMTNEQLELQNKKYNTALCLAATTAGNLNIAVTMVEKNKALLDIPGHEGAMPLYMASLSGESEMVNFFYDKSNKMTGAFWTDENRSKVLRKCVELDLFDVAMKIVTDLPELSADNKVLELLARKTEAFAIIKPHFFSRFMHQIFSVICMKKVVPAEKPRDAMLLLRIIWGNIMKLPKAKIEDILGNQEIIGPADHNSQPLDILGNQEIIGPADHNSQPLFVAVNMGNTEFVVELIRQYPDLLWKRNDNNQTIFHVAIIYRHEDIYNILHEVGESIKDMITSVVDMQGNNMLHLAAMWPKEAKRDYNSGVGLQMQLMQREVLWFEEVKNMVPLWCQEKPGGDFGFLPHKLFEFGHRRLLSDNEKWMKDTANQCLVVAALIASIAFTAAFAVPGGYNQNNGIPIFLHHRAFIVFVISDAISLALSSISILIFLSIFISRYAENDFLESLPKKLMKGLAALFFSITAMLVGFGVSFFTFLQDKLIWVPVMISMLISLPIILFARLQYYLVMDVYQSTYGSRNLFKPKKPRLYPQNQNPRF*