MSKRVVIDPITRIEGHLRIEVEVDENNVINKAWSSSTLWRGIEVILKGRTPMDVGLIVQRICGVCTYSHYRCGTEAVENALGIQIPLNAKYLRSLMQTSLYMHDHIVHFYHLHGLDWVDVVSALSADPAKAAQVALKYTDKPIAAGEGELRAVQERVKGFVETGKLGPFANAYWGNGTYKFTPEQNLIAVSHYLKALEVQRVAAEMLAIFGGKQPHPQSLVVGGVTSVRDMLSPARLQEWKQKHAIVTDFILRAYQADIVMAAEAFGTEASVLGGVNVKNFMATNDFVLANGEYLFDQGVIMKGDLAGVSDINPDLIAEDVSHAWYSADAPQHPYDGTTIPNYTGFVERDTVYGKLPTLDGDGKYSWVKSPRYQGEPVEVGPLSSLLVSYARGNKVVVDAVNALLARTGLPVEALFTTLGRTAARMLQTVIVAQEGLRTFDALLTNIQSDETTYVKPHIDPNKEYVGHAMIEAPRGMLSHWIRIKNGVVENYQAVVPTTWNAGPVDANGKIGPYEASLIGLKLEDPTKPLEVIRIIHSFDPCMACSVHVMDFKGQALSEFRVSPNGQ