MSIGFIHENNELILIFSPDNIHVQFIVDKLENGEDWHIYRCFSVKKIHLRKKDLDENELYFYIGTVQEEYTYIDNDILRTEHKFYFSNDIKLDKHHFVAYRNISVLAKIDRVVGQDVYIGGNHPNGSIPVDTFELLIKNFPKTTELNYYAQARIATIVKEFFPHVESHEIKFRKFLERREKSLADTFSSNIQTIFHENAAIELRQFKGIRNNLVELLNREQSVSEQVWQEQIHGLLRLLYPKYIAGIREIIIKGIDQHDKRPDFLLIDANGYIDILEIKKPSVQLLTKQSSYRNNYVPVRELSGAIQQIEKYIYCLNAWKKDGEHDIQKQLTGKIPDLVIPKVVNPQGILLLGRSKDFNSQQNMDFELIRRQYKHIAEIMTYDDLLQRIDNIIAALDQELNAQ