MAGRGGYEHARGGFGGERHVKQMPTEPPFIAYVGNLPQGLVQGDVMKIFNDFEVKNVRLVKDRETDQFKGFCYVEFETLDNLERALECDGRIKLDDLSAPLRIDIADRRKNERPGGGIGGGGGNGGGMSRDGGRDGFQKRGPPRQGGSSQSYSRGVPGTGGGREAGGGSGNRGDSRGSYNDNYGGHSDRSRGGASSGMNRGYNDRPANRGRYGNFNNDERFDRNQDRDRGQREGSYGNQSRDGDRYNNFSRHRDRERTHYNPNQQQERPSGVAMGAIDDTERPRLQLKPRTIAAPINAVAETKQSASIFGNAKPREEKLKELQQNMNHNGDN