MESSEASWHSFDPSVAVEDSEEMARLLGVQFFGNEQKQHPAAVPPSSMYWPGQEAADQYYTSAPYYMQMQEHASAGAGYHSHGYYDGGAMAGDFFVAPEEQIMADPAGFMVDLNLQFDDQDDGAGTSAAACKRKFGDQNGTQSDTVAAPKKKARSTAPPVQRKGKSSAQPKKAPKGSCSRGAHEESNGEANNNNVPSSSNYLSDEEGSLEMTSCSNMSSASKKTSSSRGDHGGGAKARAGRGAATDPQSLYARQKRREKINERLKVLQHLIPNGTKVDISTMLEEAVHYIKFMQLQIKLLSSDDMWMFAPIAYNGFNVGLDLKIAPPQQ