MTSYVDKQEIIASSEIDDLIFSSDPLAWSYDEQEKIRNKFVLDAFRNHYKHCQEYRHYCQVHKVDDNITEIDDIPVFPTSVFKFTRLLTSQENEIESWFTSSGTSGLKSQVARNRLSIERLLGSVSYGMKYVGSWFDHQIELVNLGPDRFNAHNIWFKYVMSLVELLYPTTFTVMEERIDFVKTLNSLERIKNQGKDICLIGSPYFIYLLCQYMKDKNISFYGDKNLYIITGGGWKSYEKESLKRDDFNHLLFDTFNLNNISQIRDIFNQVELNTCFFEDEMQRKRVPPWVYARALDPETLKPVPDGMPGLMSYMDASSTSYPAFIVTDDVGIMSREYGQYPGVLVEILRRVNTRAQKGCALSLNQAFNS