MEKMSRVLPLNPTFIPPTYGVLKSLLENPLKLPLHHEDAFCKEKEKEKKLEDDNTTSTVPQSAFLGPTLWDKTLPYDGDTFQLEYMDLEEFLSENGIPPSQSSHELSHHQPSHPQASATSPSVIDLSNRASTSVLPGLVPHNCMHSPVRPGQILTANRNTPSPIDPESIQVAVGYEPDPADLALSSIPGQEMFDPRKRKFSEEELKPQPMIKKARKVFIPDDLKDEKYWARRKKNNLAAKRSRDARRLKENQIAIRASFLEKENSALRMEVADLRKELGKCKNILAKYEARHGPL