MEKLQILTERQQTELNHAIIQYLQPLCQQDNHVLLDQLSKLLNIDQSTQESNNVEKVDNYLEKRWSTVLRLQKKIIDLENEISNLNNIINSTNSDNNGIILSKDKINWIPKGAVKQSYQCENIVTTVKLHPNLPLVLNGCNDGNLYIWNISNDDNTIPEKMIKAHTRAINKICFTYKKPYYLATCSSDLTIKIWDEKFNHIRTLNGHEHTVSSIQFSPVDNSILYSVSRDKNIRVWDIFQGISLKSFVGHSEWCRDLDIILLDTYGDFVLTCSNDQLARLSHANSGAGVAMIVGHSHVVETVKFLPSLQANKILDEYITKNTEQFPTIPLELLKDKTYNQLGFKYCITASRDNTIKLWLIPPPTIAPHRPPLPSKYNNSQSWLIAELKGHLSWVKSLCVHPNGKFIISGSDDKTIKFWDLSGLLETGYVNVVKTIIGHDGFINDIDFARLKEASDVSEEDLLKQVEKRMRCLFISGSADNSIKLWN*