MESSEASWHCSFDPSVAAEDSEAMARLLGVHGCCFGGDDNGQIKQPAPAPPSSSSCMYWPGNEADDHGQYYGGAAVPAPYYVQEQQHASAVGYQQCHAGGYYDGVATMGGAGEFFVAPDDAQMADDPGLGFMVDLNIQFEDPLDDGNASSGCKRKLGDTGAGSKKKARSTATPPVQRKGKGCAQPKKKGSKGACSRGGGVQQEESNVQSSSNNYLSDDDESLEMTSCSNVSSASKKTSSSRGGAKARAGRGAATDPQSLYARKRREKINERLKVLQNLVPNGTKVDISTMLEEAVHYIKFMQLQIKLLSSDDMWMFAPIAYNGFNVGLDLKIAPPQQ