MEKMSRVLPLNPTFIPPTYGVLKSLLENPLKLPLHHEDAFCKEKEKEKKLEDDNTTSTVPQSAFLGPTLWDKTLPYDGDTFQLEYMDLEEFLSENGIPPSQSSHELSHHQPSHPQASATSPSVIDLSNRASTSVLPGLVPHNCMHSPVRPGLPSNRNTPSPIDPESIQVAVGYEPDPADLALSSIPGQEMFDPRKRKFSEEELKPQPMIKKARKVFIPDDLKDEKYWARRKKNNLAAKRSRDARRLKENQIAIRASFLEKENSALRMEVADLRKELGKCKNILAKYEARHGPL