MENEENSAREQEADDFLHIASVKEDWGGDGRGRMNLSGRRTAIAKEYLPRQYQFFDTNTVMEKQGWRVRGMPDNIAPGSRRLLTWHDSGASTSRVVLPPKFEAPSGIFTADLEIFVIKGAIQLGEWQLNKHSYSFIPAGVRIGSWKVLGGEEAEILWMENGSVPLEYKYAQEDHPDARLSDFIPALDSKLLPWGKADTVQFVQANKKWLRKDINGGGVWLLAILPHFDNKYQMIQPYNEEGYCLTGYCDVGDYRIVKDHYWYCPSFSTLPRHITDDGGLFFVRVDRDLSKVATVLSYAPQDT