MKSHNLDLIKNQNFDKNHNFINYSELYKKYKEKYNVKSFNKLPVSTYTYPRYSKITNFDELKTELIYEKEINEIEEEYDDDDEQNNINNYDGNIEILFPMINEKENEDIKKKKTDNIYKSEKKSLRQRIYDGEVMFYEDYIEQLAVKDYEHFFKKPYEIKRKDEGGKNYFYGKKLEMNKEEDIYRKFYGFDDAYFLNKLQLKNKSPQKEKNKEEKQKKRNEEKILERQCGKKLSYEDKKFILNIIEENQLQDNSIYKYYMQNKCIFDKNLPEFKKKELLCGYIPDIILPANVRKVKHPKNCGVPLSSLHIYAQFIHELFKCPYIYNAIDVELGKYWKTNENELLNIMKSEKIKKGYKKDIYTATKEQLEKSSAKLKNLLKNDEVSDDTRKKFTINFKMPKKEKTNLVVSKGRYII*