YSYTKLCDVKVRTTVNLYAAVKFFKPPFPSRGTDYCMVAKLVDPSLDDLDEGLKCLFFAKEESLLPQIYSIGDIVRIHRLKVDNYRGAPQGNKGPGFSCLVFDGRQGAPTQPRSDSQNFTFEPEDEEKVYRLRQWVTLTPELNVMSCDCPTLADVEEGQYYNLSCQIVSMARVDETCVLFQVWDGTIPAVPFRKAELHDLSLDQKDDLAQKVKGHLVDVFIFDNHVSTALKFKPGDFVRIQNLHVAKYKPPDNEASPTDELVEFVVHRGTSFGRGLTTLSSDHPNFKDMESTAQGSNVTHERDSNVQKGNSNLNEKNSIVPEEGSLVSSSNSTDRRCLQETGTVITGHHHITVTPIHAVLTHYIPFKFRLKAQLVDYSPRDVREFCLLFCYTCNYW