MGRKKIQITRIHDERNRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNSTNKLFQYASTDMDKVVLLKYTEYNEPHESRTNNDIMEALHRKEGRQNGGETDDDVSPGPSTPHYVNGSGGGGQAPTQTPSSQPVAVTAPSLELNGMSSAIGHIFNPNNPSIFLNPSLANVYNGNAGRNAAGGGALKLHQDFPSTSAGGFPSFPQGPPDCATSPRPSSVNSHMMPPPILSNNLSGPPPGMMVDQDRASADHIQRVMMDPSNNGGGTSGGPTCWTTLEATKPYVKVEPNSPAEKRARMDDWHTGTQQSIT