MSLKRAKKLDFMEVNKKKLSFHCFPSRKGAKKQRKAWLIAIRRNEGPKFKVTKKTVVRSEHFQETDFKFTLTGMRVLKAGVVPSKFAWSKEEKTRQRTDRSAMLSIENVVDTSIASEDTPLESLEEAMDATYGVADVLPHHDYCCAPLPTENKLEAAQERIKELELQVEELKGRQFSWEKIMHDDALRLSTGKTKKFTTDTAQSKLSLKNQFFLFLNKVRIGSMDQDLADKFVVSQSFVEHDYLGQPPVLSTRFAKHLAIT