MERRRSRRQQAFHPVAAEEEEEEGLVVVGRRSTADDGDSGAAGMGIAAPPCQPGQTTTFVISQPTSSKSSPAAIVVRPPATASSSSMSHSQGFHQPSSGAAEELRVRDGVLYFNRQQQQQQAAAAAASVQQQLPMALHGQVGVLGQQLHGGGYGGPAGVAGVLRNSKYTRAAQELLEEFCSVGRGQIKGGGGRGSAPNNPNSSKAAAGAASSSGAAQSPSSASKEPPQLSPADRFEHQRKKAKLISMLDEARGQEMVVNFFDSVMGFGAATPYTALAQKAMSRHFRCLKDAIAAQLRGTCEALGEKDAGTGSGLTKGETPRLRAIDQSLRQQRAFHHMGIMEQEAWRPQRGLPERSVNILRSWLFEHFLHPYPSDADKHLLARQTGLSRNQVSNWFINARVRLWKPMIEEMYQQECKELEGSSGAGDDPSGADDTHSPTTTAAAHHQHRHGQLMVEHGGASSGGGAAMSSHKHEPGVHAGAGNAGPDGSGRFSLRDYSGC