MISLSLLYRILTLPIILVGTTILYFTIGTNFPHDELRHNLLSTLFCSSMLHLSKGLTVKDVRIFFHDSIGSTLLKNRKKLNSENELPNYGEKFTHKYDNQDMPDSVWLAKVNGMTKSDPIILHLHGGMMALPYDKVILVGLSNLYKLFSTTMNRPPSILLVDYSLVSQGYTYPKQVRECLNVYQVLISKGFRNITVLGESAGGTLILSFLYQISELSKLNKVVWPKGVALISPWLDLTNAKKIGSYRANDGLDVICYETLNRFGKAYVNNEESLFTSSVVNINMNCDISIWSKIPPIQDGKVLVLFGENEVFRDEILSWTSKIGLLKAYPNRVLMDKQGIHIGLFLEESPSIGPGMTNLDIWKKKFSVNSLYTFLRETFEE