MNIQNIRTLLDTVAVPNTARTLGGEKAVRSVGQRSDGIHIALHFGFPVAHIAAALADAVQETLMPLTGDTHIHLSIDTEIGTHKVRPGVATIKGVKNIIAVASGKGGVGKSTATANLAAAMARMGARVGVLDADLYGPSQPTMLGVHDRKPDQKNQKLIPVESSDGIQVMSIGFLVDTGQAVVWRGPMVSQALQQLMFQSEWDEVDYLFIDLPPGTGDIQLTLSQRIPVTGSVIVTTPQDIALIDARKAVDMFRKVNIPILGVLENMSVHICSNCGHSEALFGTDGGKDLAARLNVPLLGQLPLSLPVREAMDGGTPAQLFDEHPAIARIYTDAAFQIALGIADKGKDFSSRFPKIVVE*