MTSQIGSQHFDMYQSDTTTAYQPHGGLSRSIEFVNHPDFTTDSHDVNHSRHLMDLLGASHDANTNQQAQRLSLSLGSHSLVSTFTNNPSYMNQEIDQRNNEFSFSAAAMNQSFSNVCGTESFVSAIGNSKYLKPTQSLLEELVCIGGKTIDSSNEKFIRRLSRNSKKGSLSLRAMLKGEIPPNNELFNERHELYVKIMKLIALLEEVERRYEQYYQHMEEVTSTFEVIAGFGAGKAYTALALQAMSRHFCCLRDSIISQINFIRQKMPRDVPKISSGLSHLSLFEKETLQNRISLQQLGIIQSNRQAWQPIRGLPETSVAFLRSWLFEHFLHPYPNDSEKLMLSSQTGLSKNQVSNWFINARVRLWKPMIEEMYKEEFAESSVESDNLLNREAVTDSAEE