MGRKKIQITRIVDERNRQVTFMKRKFGLMKKAYELSVLCDCEIALIIFNGSNKLFQYASTDMDKVLLKYTEYNEPHESRTNSDIVEALNKKEHRGCDSPDADGSYTLPPTTEEKYKRINEEFDNMMKTHKISAGLPQQSFMHVAPGSMPYGSIVTSQALPGATAAFPDNGILSSPHTHLHRSLNSPQRSPSTGHTGHDNSSRHRGTMNGFAGSPGSSMGKTIASKSPSPPPPPPPSGNIAVCPGQKTDLRVVVPQSKGMMQTVSNHRAISSPSSQPLSTPVVSITTPSMTHQSLVYSSINAAYNNDYLLNSGELSGFSSPVGSIPAWQHQLGSLGSANSSAPISTSQNISIKAEPGSPPHDHHSQSGYMTQAHSSSHPHSSTSRGRSPVDSVSSSCSSHDGGSDREEQQRQDFLSLPAGQPENPTIKRMRMDSWVT