MKSTILYLLTLIAFSGCHKAFLEEPTSKSLVIPKTYQDLNALLQSNMNSGAFFSMIADGDFDLTDEYLLLTAPVEKTTYLWKADIYETLKFHGAWRLPYLQILNTNVVLEGLKKLNTLDASQQNLNTLKGNALFFRAMAYTELVLNFTPPYKPSEAQDQLGLPIRTSSNVSEIKQRSNLKETMEFLLKDLQEASSLLPEKVSIISLPGKAAAYTLLSRTYLGMQEYDKSLTFAKEALKIQSDLLDYNDIPLQLPFTFNDPFVSSNKEVLFYQGGETIMFVGKSAQLREEIYDSYQLNDLRKTRLFDNNRNFIGNYSGTNAIFSGITNSEAWLTAAECAARLGKMEEALNYLNSLCKKRYDKTFTPYQSVNKKEILKWILEERRKELITRSRWFDLRRLNLDPEFAVTLTRKYKGDIYTLPPNSSRYTFPIPSEEIDYSGITQNVRNDND