MSDEGKLFIGGLNFDTNEESLEQVFSKYGQISEVVVVKDRETKRSRGFGFVTFENPDDAKDAMMAMNGKAVDGRQIRVDQAGKSSGDRRGGYRGGSSGGRGFFRGGRGRGGGDRGYGSSRFDNRSGGYGGSSGSRDYYSSGRSQGSYGDRAGGSYRDSYDSYATHE