MVRKMEPISTIKRLDPSESDEDSEDKYYSKVPTVGDYKVPLQLIQRYMKVPCGSRLPVLLSILKHLFEREPSQKVVLFFSTCDAVDFHYSLLSEFQFSSYSQTEGVQQVFLGCKTFRLHGNMQQEDRRTSFQAFKTEKSALLLSTDVSARGLDFPKVRFIIQYDSPGEATEYVHRVGRTARLGERGESLVFLQPVEIDYLQDLEKHGVSLTEYPVLKVLDNFPLQKNHTKKSVFLESHPWVLCLQKALEAFIMSKPEMDELSRKAFCSWVRAYTAHRGELKRVFMIKKLHLGHVAKSFALKQPPSLVGQSFQKQIEKRKIFEKKNGLSKKRKVAGL*