MTSQIGSQHFDMYQSDTTTAYQPHGGLSRSIEFVNHPDFTTDSHDVNHSRHLMDLLGASHDANTNQQAQRLSLSLGSHSLVSTFTNNPSYMNQEIDQRNNEFSFSAAAMNQSFSNVCGTESFVSAIGNSKYLKPTQSLLEELVCIGGKTIDSSNEKFIRRLSRNSKKGSLSLRAMLKGEIPPNNELFNERHELYVKIMKLIALLEEVERRYEQYYQHMEEVTSTFEVIAGFGAGKAYTALALQAMSRHFCCLRDSIISQINFIRQKMPRDVPKISSGLSHLSLFEKETLQNRISLQQLGIIQSNRQAWQPIRGLPETSVAFLRSWLFEHFLHPYPNDSEKLMLSSQTGLSKNQVSNWFINARVRLWKPMIEEMYKEEFAESSVESDNLLNREAVTDSAEE*