MHCSFWSPFGFYNTCDTESPGPIRKQKDYKSCSSEELQSLPEPPAEGQKKLPGFLETKEMILPIVFLCLAAVLSPSTGQVPDAFPALLTTNADQQKLIVDKHNALRRGVNPTASNMLRMEWNLAAATNAQNWANQCSLNHSPSSQRRTNVDCGENLYMSTAPSSWSDAIQAWYDEVKDFKYGVGATTEGAVIGHYTQVVWYKSYQIGCAVAYCPKSTYKYFYVCQYCPAGNSVDLMKTPYKEGKPCGDCPNACDNGLCTNPCKFQDLYSNCPQLEKDYGCANDFVKQNCPASCQCKTEIK