MAGRGGYEHARSGFGGDRASKQLPTEPPFIAFVGNLPQGLVQGDVIKIFQDFEVKYVRLVKDRETDQFKGFCYVEFETLDNLERALECDGRIKLDDLSAPLRIDIADRRKNDRPGGGVGGGNGGMTRGDGGRDGFQKRGPPRQGGSSQSYSRGGPGTGGGGREGGGGSGNRGDSRGSYIDSYGGHTDRSRGVGGSGAGSGGGMNRGYNDRPANRGRYGSFNNDDRPFDRNQDRDRGQREGSYGNQSRDGDRYNNFNRHRDRERTHYNPNQQSERPSGGMTGLGGGSGGSGGLGVGGGSSMGAIDDNERPRLQLKPRTIAAPINAVAETKQSASIFGNAKPREEKLKELQQNVNHNGDN