MKVLVAVKRVIDYAVPVRVRPDKAGVEALLPKLSMNPFCEIALEEAVRLKEKGVASEVVAVSVGPQHFQDTLRTALAMGADRAVHVPLAADTFAAAGAGGAAGAGGPPAASESPLQPLGVARVLAALAGREGAGLVLLGKQAIDDDCNQTGQMLAGLLGWPQATFASRLELDKGAAAARVTREVDGGLEVLSLPLPAVITADLRLNTPRFVTLPAMMRAKKRPIESAPLEGLGLAPHDVAPALAVIGVEEPPTRAAGTRVGSVEELVRRLREEARVL*