MDGGKLILVLSYLQYVYPLFIIYLFFLPVHRTPSPHFDVSTSSVKYLPGFGFLPFQLDTGYIGVGEGEEVQLFYYFVKSESDPETDPLILWITGGPGCSSLEGLTMEFGPLHFDDMEYNGSLPTLSLNTHSWTKVASIIFLDLPVKTGFSYATTKKANQTDNLQTGEHAYQFLQKWLANHSEFLQNPIYIGGDSYSGTTVPIVVQTISNGNDAKTKPMINLKLAETSTLQRTICTSLKSKNNNLIKITKNIRDGLLLPCFIWNILTLK*