MEGSSNSPDRQSSGGSPPEERGGGGSGGGGGRSAAGEPVRSRWTPKPEQILILESIFNSGMVNPPKDETVRIRKLLERFGAVGDANVFYWFQNRRSRSRRRQRQMQAAAAAAAAAASSSSPSANTSPAAASAATVQVGLPPGAVVHTMAMGGSACQYEQQASSSSSSGSTGGSSLGLFAHGAGASGAGGYLQASCGASASASSALAPGLMGDVVDSGGSDDLFAISRQMGFVGSPRCSPASSPATPSSAATAAQQQFYSCQLPAATITVFINGVPMEMPRGPIDLRAMFGQDVMLVHSTGALLPVNDYGILMQSLQIGESYFLVTIHLQALTSWSHRSLSTPISQCSFVFMKAPHF