MTKNFKKLKSLHELPTPLILYNCWDVASARAIQQGGAPVIATSSYAIAESFGVVDGEHLTFDEMFLVISRIAKNVSLPLTVDIETGYARNLEELAQNVERLLAIGVCGVNLEDQLIGVTNPGLCSTDTQCDKIKTIKETAAKMSTEIFINARTDVFFQGRDETADLVEEAISRANAYKEAGADAIFIPGLLSPNLIRAFVEKSPLPVNVMRMDGMLSNEELQKIGVKRISYGPFSFFQANLAIQQEVERIFGGGKAL*