MSLFTKFNSQDYKNGITKNLSNTEQNNIININNGYKKKTSWNCLGSFRNICLTLCVITALYIQFKNKYGENSSCVVQLDKISSRNLSDVQVENFPSLNHGDKTYKKNDEKDESNNENSNINKQADEDNEEVSQNNNNSNNNSKNNNSNNNVNNNISNVSNDSGNVVGKKIKKKTYLNYNDMTKQLTKEELFYVLDSLKKVPGRRNLNNIWKHALGVISDILDEKLIDLNVYIQKYKKKYESKRDEQSYRISKSGLMEKYLDEFDERIMEQRMTYSSNFKHLIHKSPSLDDIKNFIHTFIDDLEKLINYMYGSYKHIFQLVNEEPSKASFNDFIFK*