MESHSSDAEAENVRTHSSVSRWSPTKEQIDMLENLYKQGIRTPSTEQIQQITSRLRAYGHIEGKNVFYWFQNHKARQRQKLMKQQTIAYSNRFLRASHPICQNVACAPYCLQRSGFSFYPQQSKVLASGGISSTGPLGMQRMFDGMQSSEHPDCNREVLTLFPLHPTGILKEKTTHQVPSLASTSVVAVDEDGHLGNQPFFNFFTTEPRSRE