MAGRGGYEHARSGFGGERHMKQLPTEPPFIAFVGNLPQGLVQGDVIKIFQDFEVKNVRLVKDRETDQFKGFCYVEFETLDNLERALECDGRIKLDDLSAPLRIDIADRRKNDRPGGGIGGGNGGGMGRDGGRDGFQKRGPPRQGGATQSYSRSGPGGGGGGGSSGGGREGGGGSGNRGDSRGSYNDSYGGHNDRSRGGGGGSGGPGTGGGGMNRGYNDRPANRGRYGNFNNDDRFERNQDRGDRGQREGSYGNQSRDGDRYNNFSRHRDRERTHYNPNQQSERPSGGIGGGGAGGIGGGGGGGAGGGGSSMGAIDDTERPRLQLKPRTIAAPINAVAETKQSASIFGNAKPREEKLKELQQNVNHNGDN