MFNLKVKDLNGSARGLTQAFAIGELKNQLSVGALQLPLQFTRTFSASMTSELLWEVGKGNIDPVMYARLFFQYAQAGGALSVDELVNQFTEYHQSTACNPEIWRKLTAYITGSSNRAIKADAVGKVPPTAILEQLRTLAPSEHELFHHITTDFVCHVLSPLGFILPDAAYVYRVGRTATYPNFYALVDCVRASDLRRMLTALSSVDSKMLQATFKAKGALAPALISQHLANAATTAFERSRGNFDANAVVSSVLTILGRLWSPSTPKELDPSARLRNTNGIDQLRSNLALFIAYQDMVKQRGRAEVIFSDEELSSTIIPWFIEAMSEVSPFKLRPINETTSYIGQTSAIDHMGQPSHVVVYEDWQFAKEITAFTPVKLANNSNQRFLDVEPGISDRMSATLAPIGNTFAVSAFVKNRTAVYEAVSQRGTVNSNGAEMTLGFPSVVERDYALDRDPMVAIAALRTGIVDESLEARASNDLKRSMFNYYAAVMHYAVAHNPEVVVSEHQGVAAEQGSLYLVWNVRTELRIPVGYNAIEGGSIRTPEPLEAIAYNKPIQPSEVLQAKVLDLANHTTSIHIWPWHEASTEFAYEDAYSVTIRNKRYTAEVKEFELLGLGQRRERVRILKPTVAHAIIQMWYSWFVEDDRTLAAARRTSRDDAEKLAIDGRRMQNAVTLLRKIEMIGTTGIGASAVHLAQSRIVDQMAGRGLIDDSSDLHVGINRHRIRIWAGLAVLQMMGLLSRSEAEALTKVLGDSNALGMVVATTDID