MLQKDLHESNITIESIEPSQEVAKLARYVLTPLVNLAQSSVVEVAEQGATALSNLLLDADIAEEVQVEDIILPITRVLREGTHDGKTHVAAAIACLLQSRHCESIHHAGTVLALVALLVAANLEDDATSEALDSLAYLARVKGGVTYSRPPWEVLAEAPHSVGPLVSCLAVGSPPLQEKAIEIISRLFLHQSDGLDYMISGTSRCISAIAGCVINSINIEVKAGGMALLVCAAKVHKEKSMEALNEANLKFEIIQCLVEMLGSRTLDMGLDNSSHDSEVERDRNTFKTNKEWQEIDSTIENFTATTSGCSVAIWLLSVMASHDSKIVQIDTEENGSIWVCALLLEILFQDRDIIHEPATMRAIPTLAILLKSEETAKKYFVAQALTSLICNGSRGTLLAVANSGVVGGIIPLLGCAEADISKLIELFEEFSLVHDPDHVALERLFRVDDIKVGATSRKAIPALVELLKDVPDHPDNNSNKIVMVEDGAIEYITKYLSLGPQDAIEEALLVAVLCLCTWGSRYSEETDLEGLFAADHIKVGEAARHAIQPLVEILSSGSENEQRAAIGALIRLMFENPSRALVVVEVETNAVELIRSTLAAARCVEPLVSLLVTEFSPAHHAVVHALDNLLDDEKLAELIAAHGAVVPLVGLMFGANYPLHEAVINALAKLGKNQPLCKLDMIKARVVENIPEIISEAPDSLCVVMAILLRMVTNNDSIAKGTSAAKVVEPLFSAFTRPDFSAAGQHSACEYIRESSMVCYLQADTFLGSGATDSSIGFTIPGSAAACNRTAFSFTSRGILAKGHDHSTGNWPLVQVLGSGMSTLQQKEIKALESVSLSWPNAIANVGGVVELSKVILQANPPLPHAFWEFAASVLSSILQFSSQYYLEVPVAVLVKMLCSDLEPTVVGALNALLVLETDDASSVEAMCEEAAARLLESLLNNVKIRDLKVAKSAISPLSQYLLDPHTQTQQAILLTALALGDLFRNETLAQTTDAISTYRALVNLLEDQPTEEMKVVAICALQNLVMYSRSNKQAFAEDGGIQVVLDLISSSDPDMAIQATIFIKLFTTVQEYASSDTVRALVAAIEKDLWAMATISEDYLKALNSLFDNFPRLRAMDQATNCIPHLVAALKYGPEATQEVALDSLFLLRQAWSTCTAEVRKAQAVAAAEAIPILQYLIQSGPPHFQEKEELLLQFLP*