MAGRRGPAGKGRKKVVIQPIENQAARDVCFSKRRKGLFSKASQLAVMCGAEVAAVVYSPAGNAYSFGHPSAEDIINRFLGTGGQDGAAGARQLGAAVDRNRLAELQQEYNKLGKELAAMDERKESWGEAMAKDRAEGSQAAAWLDAVADRRDMGDADKLACAASLREAQVAVSARVNQVLQDGRREQQAALAARVNQVLQAQKAPLGPAALPPQLLAGGGGFELGGTSVNGWTEQMIQQEQIMTVMPTPGFAGGVGFELGGTSANGVMEEMMSAIASGGGFEFGGTSANDGMEENFQQQQMVTAMPQLPGLLAGGGGFELGGTSADGGMYEMMMTAMPPPLGFATGMEMMQQQEQQMMPSGMMPTPPGLAAGMEMQQQQTMTEPPPLPAFAAGTEMMQQQEMMAATPPPAPGFTAGMEMMHQESGPYGSFPN