MNQEDLNYLTYGSVISISHVQDDHSFITADGFVKRAVCLQNFHHIDVVDVKQLGKMKSRPYYHTLFQIFPKFTNTTKQEILKELIGEEQEEEVQPAVQNILESISKHQKVDEKTILSKEQVQMFSQKLLQEFKYNLDTFEKSKAHKVSYKSHIQLLHLASSKFLACHQKEARVESSNYKITLDELPSDSSLFKILPAYKYQKEGEQVIYASDIVYIVRATSFMNKLTFLHASQEMGNYGKSRKQKKSDEDLLQYKMEKDIIKREVNAALDEENQTQWRISVYSDYVPETSGYLKCGDVIWLHHSETNTTIAATRKGKPVDQKNFQSFNLVDWLKVENVELNVLSGSTKESYDEYTGRYTFRCGLLNQKYIRKEALQYLIRNTDSNILHQDCIYLGFKTNLHQINREFQQPYFILVNQRILRLEKSQS