AANSTLSYKERRREAHTQAEQKRRDAIKKGYDSLQELVPRCQPNDSSGYKLSKALILQKSIEYIGYLNQQKLKQEDEGSALQKEVTALRIIKNGYENMLQHQQANPGPEEARLTDEAKFQVFQAIMEEMFETFQHIPMENFKQLTTGIIPWLEEHCKPHILRNILSRTLQQMAQEAMEKQELQAMEQESSEGFS