MGKYVFFILSIILVCVASFAEPLHIGIASIVSPDESLALYYDFNNYIGNKLGMEVETIIKRDYDVMNRMIKDSAVDVAFICTGAIAALDESEVRILAVPEVAGKQSYRSYIITNKSFDIKNISDLEGRSFAFTDRLSNSGTIYPSYLLIQHFNKSPEKILRKIYYTKSHDKSIFLINKGVVEAAAVDSLIFEFIKKKQPEKVENIKIIYTLPEMTSPPVVASSHISDEIFNKIRYLLLNMDKDPDGVKILKFLNIDRFVEAEMEDFNVIRKISETVEEFNSKNNPQKLQ