MSGGLFYNPFLRPNKGLLKKPDKEYLRLIPKCFQTPGAAGVVDVRGPQPPLCFYQDSLTVVGGDEDGKGMWWRQRAQEGTARPEADTHGSPLDFHVYDILETVYTHEKCAVIPSDKQGYVVPCGIVIKLLGRRKADGASVCVNVFGQQAYFYASAPQGLDVEFAVLSALKASTFDRRTPCRVSVEKVTRRSIMGYGNHAGDYHKITLSHPNSVCHVATWLQDKHGCQIFEANVDATRRFVLDNDFVTFGWYSCRRAIPRLQHRDSYAELEYDCEVGDLSVRREDSSWPSYQALAFDIECLGEEGFPTATNEADLILQISCVLWSTGEEAGRYRRILLTLGTCEDIEGVEVYEFPSELDMLYAFFQLIRDLSVEIVTGYNVANFDWPYILDRARHIYSINPASLGKIRAGGVCEVRRPHDAGKGFLRANTKVRITGLIPIDMYAVCRDKLSLSDYKLDTVARHLLGAKKEDVHYKEIPRLFAAGPEGRRRLGMYCVQDSALVMDLLNHFVIHVEVAEIAKIAHIPCRRVLDDGQQIRVFSCLLAAAQKENFILPMPSASDRDGYQGATVIQPLSGFYNSPVLVVDFASLYPSIIQAHNLCYSTMITPGEEHRLAGLRPGEDYESFRLTGGVYHFVKKHVHESFLASLLTSWLAKRKAIKKLLAACEDPRQRTILDKQQLAIKCTCNAVYGFTGVANGLFPCLSIAETVTLQGRTMLERAKAFVEALSPANLQALAPSPDAWAPLNPEGQLRVIYGDTDSLFIECRGFSESETLRFAEALAAHTTRSLFVAPISLEAEKTFSCLMLITKKRYVGVLTDGKTLMKGVELVRKTACKFVQTRCRRVLDLVLADARVKEAASLLSHRPFQESFTQGLPVGFLPVIDILNQAYTDLREGRVPMGELCFSTELSRKLSAYKSTQMPHLAVYQKFVERNEELPQIHDRIQYVFVEPKGGVKGARKTEMAEDPAYAERHGVPVAVDHYFDKLLQGAANILQCLFDNNSGAALSVLQNFTARPPF