KGREVKQPDSYPCRLCGKIFDSIEKLTVHTYVHKAERPYKCSQHGCTKAFISKYKLLSRHSATHSPQKSHQCGYCEKTFHRKDHLKNHLQTHDPNKMAFKCEECGKNYNTKLGYKRHLALHSAASGDLTCRVCAQEFGGTEILLEHLKSHAGKPTGNTKEKKHKCDHCERHFYTRKDVRRHMVVHTGCKDFLCQFCAQRFGRKDHLTRHTRKTHPQELLKSRLQNGDSVGLLDQLFPFRLKEDASILSPFPERVSGQNGILNNSEPKEYNCSHLHPQPSLQTALPIEPSPLLQRMGCADSLAAVPPTPCSTAIPANLNLHQSNKYDLSSTSFAAGSLKNLPIKVDVKGYNVHLLEDLPLPEPQSLHKISLEEASSGPVGDTNKYPVHKEIETAAETTSMPFMDLTHVMSFWQLPQSDNQSTTGDITMAFGPEEPSHRLNGLSQQQGLQLATGGMAINQLHHLPRSFPSTTNSVTLPHFHHAFK