METSSGTPELKVISTPTYGGHYVKYVVAGTDFEVTARYKPPLRPIGRGAYGIVCSLFDTVTGEEVAVKKIGNAFDNRIDAKRTLREIKLLRHMDHENVVAITDIIRPPTRENFNDVYIVYELMDTDLHQIIRSNQALTEDHCQYFLYQILRGLKYIHSANVLHRDLKPTNLLVNANCDLKIADFGLARTLSETDFMTEYVVTRWYRAPELLLNCSAYTAAIDIWSVGCIFMELLNRSALFPGRDYVHQLRLITELIGTPEDRDLGFLRSDNARRYIKHLPRQSPIPLTQKFRGINRSALDLVEKMLVFDPAKRITVEAALAHPYLASLHDINDEPASVSPFEFDFEEPSISEEHIKDLIWREALDCSLGPDDMVQ*