MGRKKIQITRIVDERNRQVTFMKRKFGLMKKAYELSVLCDCEIALIIFNGSNKLFQYASTDMDKVLLKYTEYNEPHESRTNSDIVEALNKKEHRGCDSPDADGSYTLPPTTEEKYKRINEEFDNMMKTHKISAGLPQQSFMHVAPGSMPYGSIVTSQALPGATAAFPDNGILSSPHTHLHRSLNSPQRSPSTGHTGVWVCVYLKLVLVLAGHDNSSRSTISLSLFSRHRGTMNGFAGSPGSSMGKTIASKSPSPPPPPPPSGNIAVCPGQKTDLRVVVPQSKGMMQTVYYNENWLVNSNHRAISSPSSQPLSTPVVSITTPSMTHQSLVYSSINAAYNNDYLLNSGELSGFSSPVGSIPAWQHQLGSLGSANSSAPISTSQNISIKAEPGSPPHDHHSQSGYMTQAHSSSHPHSSTSRGRSPVDSVSSSCSSHDGGSDREEQQRQDFLSLPAGQPENPTIKRMRMDSWVT