MVLKKFTWKSVLLGCLRGERSRPEPKQTCSQRLSLSDLSNPVSPISFSDLSISIFNLHVFTLKELQTVTNEFSKSNYLGEGGFGAVYKGFIDDKLRPGLKAQPVAVKVLDLDGSQGHREWLAEIIFLGQLKHRHLVNLIGYCGEEEHRLLVYEYIERGSLENKLFNRYSAALPWLTRLKIAVGTAKGLAFLHEEEKPVIYRDFKASNVLLESDYNAKLSDFGLAMDGPEGDDTHVTTPVMGTEGYAAPEYIMTGHLTTMSDVFSFGVVLLELITGRRSVDKNRPNREQNLVKWARPQLKDPRKLDQIMDPRLEGQYSSEGARKAAALAYQCLSHHPKSRPTMRTVVKTLEPLLALTDIPIGPFVYIVPNEGKILSDLEKKGKESTDECDEIRNGNTCEGKQVEIKEKGCDRHRKGHRHRRRTKSLRSRAVYSDTTLYKTIGTGLYSPRN*