MQLKFGSHPFIIASSVKTAKQILKTQDLNFASQPKMAAGKYTTYNYSNITWSPYGAYWRQARKMCLMELFSARRLDSYEFIRVEEMWAMLHCLFAASGETILLEDHLSTVILNVISRMVLGRKYAEESAAGHPIVTPEECKRMLDELFLLNGVLNIGDYIPWIGFLDLQGYVRKTKKLSKKFDRFLEHVIDEHNERRRSVKGYVAKDMVDVLLQLADDPNLDVKLSRTSVKAFTQV