MDDLTNEELQKWLKFSNQPDPKSIKPYSLYRGLFYSENICDFVMNLCKLLNAPDEVAFKTIEMFDRFLLLYFKDLSFEGWITNFDQSSLPKKKKIVLYLITVLQVVTKLIYRHKILKTSDAERVMLKLGHPFFKNEIIEAELCVLNTLQDSLMYRTLEECIEFLAVVFTSKDRELRFSLKNEVMFYVYCKYNYLNAELKKYNLLFKSSTHTLILLGSAVLFSCLILNNHVNKINVLRLAVKSLGIVSTQDVLKATFILLKSI