MSDEGKLFIGGLNFETNEDCLEQAFTKYGRISEVVVVKDRETKRSRGFGFVTFENVDDAKDAMMAMNGKSVDGRQIRVDQAGKSSGERRGGYRGGSSGGRGFFRGGRGRGGGDRGYGSSRFDNRSGGYGGSSGSRDYYGSGRSQGSYGDRSGGSYRDSYDSYG