MGRKKIQITRIVDERNRQVTFMKRKFGLMKKAYELSVLCDCEIALIIFNGSNKLFQYASTDMDKVLLKYTEYNEPHESRTNSDIVEALNKKEHRGCDSPDADGSYTLPPTTEEKYKRINEEFDNMMKTHKISAGLPQQSFMHVAPGSMPYGSIVTSQALPGATAAFPDNGILSSPHTHLHRSLNSPQRSPSTGHTGVWVCVYLKNVSSRANLSPLQGHFLHRGTMNGFAGSPGSSMGKTIASKSPSPPPPPPPSGNIAVCPGQKTDLRVVVPQSKGMMQTVPTARTLSQRLSLRQSNHRAISSPSSQPLSTPVVSITTPSMTHQSLVYSSINAAYNNDYLLNSGELSGFSSPVGSIPAWQHQLGSLGSANSSAPISTSQNISIKAEPGSPPHDHHSQSGYMTQAHSSSHPHSSTSRGRSPVDSVSSSCSSHDGGSDREEQQRQDFLSLPAGQPENPTIKRMRMDSWVT