MADETSSLTSFGQARSTVKDQPLTTEELKQMDAYMRASLYLCLGMLYLRHNPLLREPLKKYIHMNRLIKKYDLDALFVSGVYPNITEDVEGMRRFFKQFSITLTMVGDGESETGPLATSWHSTKFLNPITDGAVLPVLHLNGYKINNPTVLARISHEEIEALFVGYGWKPYFVEGSDLTSMHQAMAATLEKAVLEIKAYQKQARDSGKAFRPRWPMVILRENWMRSYKPEELFTEDGKLIPELKALPPTGQARMSANPVSDIAPGVTLAPSMSNMALFVRDVIKKNQTNFRLFGPDETESNKLAAVYEAGKKVWMGEYLPEDTDGGNLAQAGRVMEILSEHTVEGWLEGYVLSGRHGLLNSYEPFIHIIDSMVNQHCKWIEKCLEVEWRAKVSSLNILLTLLSVMNHCFDSKNYVNVIVADKQDHLQYLDMEAAVAHCTKGLGIWEWACVGDPNDNPDLIMACCGDVPTMESLAATALLKSHVDHPHGLTDRQWVSYFTGTPLELAIRNETDRYSLAMDAIDRLPHLQNKGSMAREKLYDAQIKARDWAFEHGIDPEDVRKWKWPYGPKTEGIASKLGFG