MGPNQHGQFLRSVSELFDNLRAAIPGITQTAKKATFKGAWEGRGSDWGCGDCAGIGKGNNNDFAVGRVRIKNVEIFLLGTAHVSSDSSEEVKLLLRHVHPDAIFVELCEARIPLLEGTAKDEHEEEALAHQNRTMCEKIRQVQSTQGGSRLQALSTVLLTSVQEDYASELGVELGGEFRAAYQYWQAQQSIPTGTSSQSCALILGDRPLQLTLVRAWESLGFWPKVKVLLGLLWSSWQKPKKEEIQEWLQSVLRDETDVLTESLKELRRHFPTLFTVIIAERDAWLAAKLVQSCRVLSASATAASPVCTVVAIVGAGHIPGIVAWPHIVAHCQRQCRYEEHPCRRVVDFRSEALSVEIHTAQLSRDHEDDTFLALYKNKAGAKISGRKSKSKCTGTTAFTE*