MESSSSQGIDSDESVRCLQVENFDEQELVDHDLSDNIELCMGEVDKIIEESTESLPLLSNAVEPYIGMEFKSRDAAREFYVVYGRRTGFTVRIHHNRRSRINNMVIGQDFVCSKEGFREKKYMYRKDRVLPPPPITREGCPAMLRLALRDGVKWVVTKFVKEHNHSLMSPGKVPWRGSAKNLISEDEKDQRIRELTQELNSEKQKCKRRCAAYQEQLRTILKFVEEHTDQLSKRVQDIVENIRELEDAQLEDSDCSYV