MSRSESAGSRASRGQTIVASSSGNTATSLAMFSALRGYRCIAITNRGTSKEKVQQLYAYGAEVVVTASGVPTDSPVHYQNVEKQLVEENPGYFGLNQYDSPLNPEAYYATLGPELWAQTNGKITHLVAAGSTGGTVSGTARFLKKKNQAIQVIMPDPHGSIFYDWWAHRKLVKPTSFEALDLSLIDVMPRFSDEQAFATCRTIARRMGMMVGGSAGGNVHAALTLARKLKGPATVVAILCDSGTKYLSKIFNDEWMASKGYDVAAMDASAAN