MSSSENVVPGLVEPGDLFPTEDESLVYEPIARLVKNPEPGSNKLVKHTLQQYQDEAAYCASKLAVMAAKGWDLRVEANSKLHRINKERRKNGYPAILAWVFEDDMSGVWPVRYLVEDGTRSMLPYCNDFPDTFIFERLFKLKLILPDPFTEAHKTTDFCAIWGYNEDEYINRYHRWLAEIDLLTEGVEETTEVSSELSSESSTGSDLVNMGGVNLRKLERLIDNGASSPDSSLLESSSPGSSSPGSSSGSSGGIVFDYDCSGSDGIEDGKPAAAGSPRLNVEKLAQLDDEICEILMRPCKWGIMTQLPAEDEDNTAAAKTDTANEESEEEESPKKKQKTSDNEEATIDGQESGGDDSETDQVPSGVEILCTGSFSY*