MGTFQDQRSKDKAFGALSLELKENQYQTQHQISCKMMRSSSPIPVNFISKEPGEYEMGELDQSLLVYLEGQNLASAQEPKKSSDNRPSTSSISPSPFTKGELGLISFSNSISKRSSETSMEVANPRNGPVTSTQPGKDAKAGTKREGNRKGLTSSSEHEGPRTPDAKTLRRLAQNREAARKSRLRKKAYVQQLESSRMKLAQMEQELQRARAQGVFLGDLRDQGIPTGVGGLSSGAVVFDMEYARWLEEHHRLMCELRAAVQEHLPDNGLRLFVDNCLVHYDELMSLKSVAVKSDVFHLYSGMWKTPAERCFMWMGGFRPSDLIKVIVSHIEPLTEQQILGICSLQQSTQETEDALSQGLEALQQSLSDSIASDALSCPSNVANYMAQMAIALNKLSTLEGFVRQADNLRQQTLHRINQILTTRQAGRCFLAIAEHFHKLRALSSLWLARPRQE