MQQTNVIDIPLPEWYGTEGFQVPAPEPNGIHGVFIHGGRLLQYNVYGHIFEVTAKYRPPIKPISRGAYGVVCSAYDVEANEEVAIKKITNAFDNVVVARRTLREIKILGHMDHENILGLRDVILPPAREDYKDVYFVTELLDADLHHIIKTNRDVTEEHYQYFLYQLLRGLKYIHSANVLHRDLKPNNLLVTEDCDLKIADFGLARTFSESDLMTEYVVTRWYRSPELLLNARGYTAAVDMWSVGCILMELFNKVPLFPGKDYVHQFSSITEVLGSPTDAELAYVRSENAIRYLNQLPWYPREPLAAKFLHVPPLAIDLIERMLKYNPAERITAEEALAHPYLASLHDEADEPVCPRPFDFNVDEQSLSEDDIREEIYQEALMYNRRYHQ*