MGCCRLLRDGIYLSQPAGLGAIWFPQEPDFVLTKRQQKGLALGKFGAIECASDIDISGLLVGLLSVNGNGELADANGFGVEVTQGQGALAKGPNQGREGRSKSVDPDLCQMTTDEISEAYKRVIVVIEWEGVRNRFFIQCVAWSPGHPVRTGTNLSHTYETAWTCPGAYGTMPVYSSLGGHYGGGHAHKSAAPLMVPLAASNLFDSSQNHTVVRPRENDLDLPGTQPLSYPLPPAPANTWHGDAKYEGFALISHVLVYENSSSSKDFVYWWPRTVPQSQAILSGHQ*