MSNRGYSRTTDQCYSRIKRLKYGFLHEKQDFKFFSEMDGIFRKQLKVDDSDSDLLVPEEAEEYGAEAELGRATASAQWMPENSKQIWTDSETEALLNIWRSGDIQQMLKGSAMNKQIYSQVSELMASQGFLRTPEQCQNRIKRLKANFRQFLEGRRGERQEFKFFDQMVQLFGNKYVINSEPVAEDADDGADPTQPL