MEELKKLEEAQRMITLMESHALLSSPSSNNHHSNRFLANLLLLLIQQCGDLDFKDKLTLINQHLPKISGSFLEEASLLFNREEAVLQTESKLIANSNSDLEDMALVGLDAMQRANSTLEDFCRSYFMFHEMDINKPQSIFKYLPLLSFTESYIYQMDSLNEKIVNMQTNIVGAVERKPHMEVSESWIGKFIDMLKKDPFGPLVGQLQHHGLLTERINEELRFGEEYWDLERKLCSALVNQTEILVEDVMRAIHLKSFDYRVLNLLLYQLRGEKVNDVHMEFLSISEFLVEVSDDLFDYEDDVLENNFNILRMFVRIYGPAMAPAMLAKYIAEAEEKYGSLLKTLDPQLSTNYQRRCEDATKEGGKMSGYPLGSWNIPPAIVDEELYRSNWLNSESVVPLG*