MCGGGKVASPPGPRLPRLAGAGGEEEEEEAAAGMLSRHGQAREMSVMVSALARVVAGGGGGEAEEWWPPAYGAAPLPPSTSPASHEHAAAMAAGQYAPATSSAMASPREQASSPSSGDAAGGGGGGGRKRYRGVRQRPWGKWAAEIRDPVKAARVWLGTFDTAEAAARAYDDAALRFRGCRAKLNFPEDAALLPPPPPPPAPAPTPPQSQGMVGVGEEYSEYARFLQGAGEPPHFIEQIMEDSPRPSTAAGASSSSSGQSSFPLFYSFAGHELGGNEANLARPPESGGAGGDGGRGSSPPATWPGYGWGAPPPWDPSR