MGRKKIQITRIQDERNRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNSTNKLFQYASTDMDKVLLKYTEYNEPHESRTNADIMEALQRKESKSGGVESDEDSPGSSTPNLPNGTSSSSVVVPATASVTSTSSMDFNGVTNIAQQIFNSNVFLSHSAAVVSYNGSQDSTAAITSSMNRPQQMEPIKTHQLSFPSTSSFLNYTDCSSSPRSVAAVTTNNSGNCAGSPVSSCEQHISITQPTQGDTQLQLVHSKTAAVTRNHTVSSDLRRTSNTGARTGSGELNEEQQQHLSVAGFNTSSWLAMQPKPYIKDEPNSPPEKRTRIDGWQAQPIT