MSNRGYSRTTDQCYSRIKRLKYGFLHEKQDFKFFSEMDGIFRKQLKVDDSDSDLLVPEEAEEYGAEAELGRATASAQWMPENSKQIWTDSETEALLNIWRSGDIQQMLKGSAMNKQIYSQVSELMASQGFLRTPEQCQNRIKRLKANFRQFLEGRRGERQEFKFFDQMVQLFGNKYVINSEPVAEDADDGA