MAGRGGYEHARGGFGGERQMKVLPTEPPFLAFVGNLPQGLVQGDVMKIFQDFEVKNVRLVKDRETDMFKGFCYVEFETLENLERALEFDGRIKLDDLSAPLRIDIADRKKNDRPGGGIGGGNGGMTRDGGRDGFQKRGPPRQGGTSQSYSRGGPGTGGNGGGGREGGGGSGNRADSRGSYNDNYGGHSDRSRGGGGAGSGSGSGMNRGYNDRPANRGRYGNFNNDDRFERNQDRDRGQREGSYGNQSRDGDRYNNFSRHRDRERTHYNPNQQSERPSGGLGGGGGGLGGSGGLGGSGNLGGGGGGGGASIGAIDDTERPRLQLQPRTIAAPINAVAETKQSASIFGNAKPREEKLKELEQNVSHNGDI