MKCIALRKDYSIAAQRNDYALKRCKNIFISDSEVSEIQGFQNKMRTLKYEKGLNSRYEKEDEDYLTLDTLPVLCTRSTVEKQAASIYTKRVFETFQEEILEECNYSVDKIDDDGATNVYKVARFDQERKAQTVTFNIAEMRAHCSCKKFEFSGILCRHVLAVFRITNIFTIPSHYILKRWTKNANNEVVLDQYGIEVQANYNERTMLRYNILCREALKFIEDAAQSADVFNAAMGGIRDTAKKVNAAKEIVARAEKMGIDGTMYEDNFNVEVEANALTIQETLQDPEYFRIKRQASTSRLRSASEKSSFKSPACSLCKGPKHNIRSCPMAASVSTEQINQGHASIFVQDGTQNTILQ