MSTSILLDSTHFNEIRKAIGSRSVAWDAVARSSEVDGNDVAVAKQLESILINKKPTSGESELNVNKSMIVSLIHFLQTSTNNESKKYVTNLIAELFSSEEYSADALAVFKETPSLINQLYEVSFQSTDPQTCLITAFNVVSILIQKDTHDIDLIKKLLSNKSYLDILHNKEQMDTSYVCMRLLQELAGVKEYRKTIWSLRANYIGTIFGIIKSATQPDSNTRLVATNSNNLGIQLQYYSLLLIWLLTFDNTIAYELTTEYLADFLTLLRLVKVTIKEKISRISIAIILQCCSKDVKGNRQLIKKLLLLGNTLQVLQSLSERKYSDEELKQDISTLKEILEAEYNELTSFDEYIAEVDSKLLCWSPPHISNGFWSDNIDKFKADNWKLFKKLVTLLINVASNENVKNISEKQKKIILEVALNDITHVVELLPESVIVLGEMNGKSVIMQLLSHSDSRVKYEALKATQTIIGYNYR