MVVRKGLSVLEDEKSNEEEEKMGTSGQLSLGGRMNSKIRREALEHVVGKGDRNCIWELRIHTNAFANLCELLQVQGGLIEDGHVSLLEQVTTFLIILAHHKKNCSLQVRFCKSGEIVSKYFNKVLKAVIRIQRILFAKATPVEEDCLDPTWRRSKSPSLRRQGVCNRELGFVYVLSGWEGSASNSRVLRDAITRRISLKIPHGNYYLVFAGYTNDLGFSHHIEALDIIEWAQGARAPRNYQEYFNRVHSSARNIIEQCFGLLKKKWSILRSPSFYPLKTISDNYCLLFAAKISFERVWRWIWRRKVAYWMNLCLMETKNRMEWLMWLKTQTSGLTDNFILVTRTSNQVLQSWQAIFSISLARGDRATGAVAVSGFDAEEQVNKEKEDTTVGFDESEISPHPDNNGGPAMQGQASHSEAGASARSTRRYGRKRKQLDVLERMADHIQQSSADQMKNAQLIADAIVGVNERWKVGEKLIQLGFDDDEV