MTSIQLSTPSTGKYTQPTGLFINNEWVKGVDGKTFETINPATEEVICSVAEATEKDVDIAVAAARKAFETTWRKETPEQRGKLLVNLANLIEKNLDLLAAVESLDNGKAIGMAKVDVSMVAGCLRYYGGWADKVEGKVIDTNPDTFTYTRQEPIGVCGQIIPWNFPLLMWAWKIGPAVATGNTVVLKTAEQTPLSALVAANLIKEAGFPPGVVNIISGFGKVAGAAISSHMDIDKVAFTGSTVVGRQIMKAAAGSNLKKVTLELGGKSPNIVFDDANIENAISWVNFGIFFNHGQCCCAGSRIYVQSGIYDKFVERFKARALQNKVGDPFGADTFQGPQVSQLQYDRIMGYIQEGKKAGATVVTGGERHGDKGYFIQPTIFSNVTEDMKIMQEEIFGPVCSIAKFETEEEIIKTGNNSTYGLAAAIHTSNLNTAIRVSNAIRAGTVWVNSYNMLHHQVPFGGYKESGIGRELGEAALANYTQTKSVSIRLGDALFG*