MSLRALSLRRLPRYSALARPGLPGLEGEENRPEDQKEQDEGGFGGMTPNQLLLLAVSTYALWSMTAPDDVRTKEITWQEFSGSLPSPSHGPAPYQFTIGSERVPVSYREEISTFQTIMHFAPTLLIAGLLLWMARRGGSAMGGGGPGGGIFGVGKSRAKMFNKDEQVSVRFKDVAGMDEAKEEIMEFVKFLKEPLKYEKLFVEMFVGVGPSRVRDLFANAKKNAPCIIFVDEIDAIGKSRGKGGNFGGNDERESTLNQLLVEMDGFGTNEHVVVLAGTNRPDVLDSALMRPGRFDRHIAIFSGADIANVCNEAALRAARHAGHAVCGWFLEHADPLLKVSLFSTEQLLDRMSMTLGGRVAKMAFEVCANYGMDPAIGPISYGGRDQQGEGFQKPFSEATAEALDKAVKKMVIEAHDRTTRLLTEHKEDVEKVAKLLLVKEVITREDMRLTLGPRPFANKDEMDDLIERELDQKKQEKEEQ