MEVWNMNYQVCKKGAHLLIIFQSKKKVKNCVQIFFKTILRKKPFIIPSIFLPNTFYHFELYCHNKINYLIIRVTIKKNHDGLKKTKFLLFYNFFPQLSRIFQPMVFPHFFLRCKELKKLFLATENPKRMESYPSHNLEELLPLIHTFDGKKLPPKPNKIVRPWKDEEDAMLLRAVEEYGTRRWHLVALKIPSRTRKQCRERYCNHLDPEIIKKPWTTTEDQILKEAKDVYGNRWTLIKTKLPGRTANQVKNRYFAKFSDVKEKPKINELNFRNEINELKSRTCQSPFKPVETSLYNVVFGGSVVH