MKKILIICMLFTLSFGIERPKFEDFLAGYERNKASMLNYEGMPAFALSENLLAVLKQPNAKLNKYVKYDPFLNLYLVRTDFSLIPTPMGDEEKLTRNDWVGIWDPNKPYIGHIKYLAQNIDEKDQLDFNSKIGLLGTPCCEMMGIALNNSSFIGNRYLKHFMKYNDVYWGDIGVDFVVRENKIYVNNVRKNPQFLINDQVISVDGLPANDLRKLNEKILFADRGSTLYFQVLRDNMDLNISTEVFAKDLSKFNLPDSKPKPKITNFTSNLGLTVNASLVVTKIDPKSKVSNAGFMVGDKILRVNNIILNNFKELQNILSAGNDFSILIERKSTKLPLSNFNNELGGNANSGGDGKFQFFIRLTK