MASVHCQLWMGSLESYMTENFIIAAFRKMGEDPTTVRLMRNKYTGEPAGYCFVNFISDDHALDAMHKLNGKPIPGTNPIVRFRLNSASNSYKLPGNEREFSVWVGDLSSDVDDYQLYKVFSSKFTSIKTAKVILDSLGFSKGYGFVRFGIEDEQKSALYDMNGYIGLGTKPIKICNAVPKPKSELGNALGEGSTNYGYSGSGSGATAGSGTDYSQYYDPTSTYWQGYQAWQGYYEQAGASITDAAAYYQQAMSQSHSNPQTLAQHAEAWSAQRSAQYEQQQQQTASAANGAEDEYGLVEHKFVLDVEKMNRESIDADRRLYDALESSKWLPIEQLEVF