MGRKKIQITRIQDERNRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNSSNRLFQYASTDMDKVLLKYTEYNDPHESRTNHDIMEMLQRKEGKPCNGNDSDDDSPGPSTPHQAIPSSGVSYPSNGVPSQSLPNRQPQLDFNGVTNIAQIFNNPNVFLNNPYNQMRQNLPNAVASTLAAAATGNNNRTPIDSMINKEHHQDFPTTSANFSLQNSYHNVSSLDCLPNGHHQQQRPASTAGIMQHNGNGLMLPPVLPPQSLTPQPMPSHMMENNQQHDVGGNPLQPSHNWIPDKYMKLEPVGSPVEKRARLDDWRAQSIT