MGRKKIQIQRITDERNRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNHSNKLFQYASTDMDKVLLKYTEYNEPHESRTNADIIETLRKKGFNGCDSPEPDGDDSIDQSPLMEDKYRKGSEDLDILFKRYGSAVPTPNFAMPVTVPVTNQNTLQFSSPGSSLVTQSLVTSSLTDPRLLSPQQPTLQRNTVSPGLPQRPASAGAMLGGDLNNTNGACPSPVGNGYVSARASPGLLPVSNGSTLGKIIPAKSPPPPPHSTQLASNSRKPDLRVITSQSGKGLMHHLNTQRLGVSQATHSLTTPVVSVATPSLLTQGLPFSAMPTAYNTDYQLTSAELSSLPAFSSPGGLSLGNISAWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ