MESSEASWHSFDPSVAVEDSEEMARLLGVQFFGNEQKQHPAAVPPSSMYWPGQEAADQYYTSAPYYMQMQEHASAGAGYHSHGYYDGGAMAGDFFVAPEEQIMADPAGFMVDLNLQFDDQDDGAGTSAAACKRKFGDQNGTQSDTVAAPKKKARSTAPPVQRKGKSSAQPKKAPKGSCSRGAHEESNGEANNNNVPSSSNYLSDEEGSLEMTSCSNMSSASKKTSSSRGDHGGGAKARAGRGAATDPQSLYARKRREKINERLKVLQHLIPNGTKVDISTMLEEAVHYIKFMQLQIKLLSSDDMWMFAPIAYNGFNVGLDLKIAPPQQ