MSIPPPPPSNKSPASAVSPSNNDDDQVYQPVEPHVLAEAVSKLDMIRSAPAPMSTVTSPAPSTGPWAMDRTASGDGRHSAPGTPHFGASTALLKTLDETTTVVEKPDYSEAKIVVAMVGLPARGKSYLSNRLMRYLRWLEQAGQGKVDHSATYFSHSDAEKKEGNVGIMDATNSTIDRRECDDPVVIATNIALKVRSGDPDYQGMSKEDAERDFRKRIAQYESVYQTINEPNIPFCRILNYLMNLHLKPRSIYLSRHGESMYNVEGKIGGDSDLSPRGWEYARALPALIKDNIGEGPLEVTWKSLDELDAGVCDGMTYKEIEQKYPEDYESRDDDKFNYRYRGGESYRDVVVRLEPVIMELERQNNILIIAHQAILRCLYLIKITPQAYGCQEERYPLPIVAEEAFQPVKRDYYGDSQQGVGFGLKPEAISQALENEMEQ