MLNYLNMNKLVIVESPNKIKAISKYLGKDYVVKASVGHIAYLPASGAYGLGIDLENWQPLMKMDPEKRAICKELKEAADKSELVYIATDPDREGESIGQNLVDILKLKNYKRIVYNEITEQAIKNAINNPKMLDENLITAQKTRRMLDRIIGFRLSKLMKHKFSNIPSAPSAGRVQSIALKLVIEREKLVENFVAQKYFNIIANLDQDYQALLYLEENQGDKNWINEDQVDKIYNSLSGKLTIKKIKHSTRKDSKATPFKQAVLYKRSSLTSTQVQSASQKLFEGFGDDGLITYPRTDSTRLSQYFIENAHKYIEKTYGLEYVSKEIKGFAGDQDAHEAIRPTNLELTPEKARSKYNLKREEYETYKLIYNNTLQAIMSVPIREITSYTLEDNGNIFKFYESKILFDGYFKAIGFPEIKAPYSQNKKLQEDDIIEVQEYIKQEKTTKPPARYNDGSLIEALDNIKVGRPSTFATTVNILKKRGYVDQIERELIPTNFGKEVNEKLITGFPTIINEDYTASVEKNLDEIAEGKSDHKILMSEFWNLFEKNIDDAYKTMEKTILIPSFVGENCPLDNQPLVYRKNNYGKGRYIACSAYPKCSFTRSEQKFNFFKKTFLKDRLNEEQK