QKPPYSYIALIVMAIQSSPSKRLTLSEIYQFLQSRFPFFRGSYQGWKNSVRHNLSLNECFIKLPKGLGRPGKGHYWTIDPASEFMFEEGSFRRRPRGFRRKCQALKPMYSMMNGLSFNHLPDSYSFQGSAGGLSCPPPPSLSLEGGLGMMNGHLAGNVDGMGLAGHSVPHLPASSSAGDYPHHDGSVPASPLLAGGGVMEPHSVYSSSASAWXPPERTPRLRAFLRPQAAAEKAGKNPPSAAFREHPAPSRAQKTVPTTADTSFSPCPAGIPRYHSQSPSMCDRKEFVFSFNAMASSSMHSAGSGSYYHQQVTKQELSPCPR