MSSRAEESNTEWLMGVMCTFYALAIFSVCLRMYTRLVVVKSPGLDDYFMVAAAACATVGMATHGVQSQNGMGKHYEFITPPMRVEYSKFGFFQSIINNTGGISILKVSIALSLLKLGGGNRAYTNTLYAFLALTAAVTIYAWCTLIFFCDPVHGYWDKTINPKCYDIKLFVVFGLVHTAVNMFTDVAFALLPIPIIWMLQMKKRTKIYLCIVLSLGLIAVVMGVLKATYQIKHGGDRDVAFMHGVQFWAFLQLNTGIIAACAPTLKPLLGRTLHLGSTAKPRSYGNSSSAMYFDSKGNNRSRSNRGYINHTDNDEVDIELSRTSRQILGGGVGSFHAGAVGGAEALRQQQQQHGGGSSSASKGADSQSEEFILQGTAEGGILRTTEISIQR