MESSSNQAFDSDDSERCFRVDNYDGHEFEDDELSENIDLCLGEVDKIIEQSNENLASICDVIEPYIGMEFKSRDDAREYYIAYGRHTGFTVRIHHNRRSRVNNMVIGQDFVCSKEGFREKKYIYRKDRVLPPPPITREGCPAMLRLAFRDGVKWVVTKFIKEHNHTLMSPSKVPWRGSAKSSVSEDEKDGRIRELTIELNNERQRCKRRCAAYQEQLHMVLAYIEEHTNHLSSKVQEIVNNVKELENEHLEESDC