MATQISLLHPLQRPPLQLIKNPNPQKQCHLFKREKRNLVVSKPAEALATGCVETFLFERSPATAKPCGGAIPLCMLDEFSIPLNLIDRRVIQMRIVSPSNLVVDFGKTLKPHEFVAMLRREFLRQRDESSGATLLKALVTNLVVPTSTREPYVIHYTMDNCQHQLAVDVIIGADGANSRVAKSINAGNYTTAIAYQERIKLPEDKMGYYENLAEMYIGNDVSPDFYAWVFPKCDHVAVGTGTIGSKPYIKSLQCGIKARVKSKIEGGEVIKVEAHPIPQHPRPIRVRGRVALVGDAAGYVTNCSGEGIYFAAKSGRMCGEAIVKASEGGENMINEDDLKREYLRKWDDKYFTTFKFLNLLEKVFYGSNAAREALVELCGDEYVQRMTFDSYFYKKLASGNRWEEAKIAINTISSLVRLSNVVDNLAR*