MDAPPNAPAESHIKGVPTHGGRYTQYNVFGHVFEVSAKYVPPIRPIGRGAYGIVCSAINTETTEEVAIKKIGNAFDNRIDAKRTLREIKLLRHLDHENIIAIRDIILPPRRDQFNDVYIVYELMDTDLHQIIRSNQPLTEDHCQYFLYQLLRGLKYVHSANILHRDLKPSNLLLNANCDLKICDFGLARTTSETDFMTEYVVTRWYRAPELLLNCSEYTAAIDVWSVGCIFMEILNREPLFPGRDYVQQLNLITQLIGSPNDGDLGFLRNDNARKYTRQLPHYDRQPLAQRYPHINTGAIDLIDKMLVFDPAKRISVEQALSHPYLASLHDINDEPECLEPFNFDFEQPSFTEEHIKELIWAESISFNGDAMAE*