MSKRVVIDPITRIEGHLRIEVEVDENNVINKAWSSSTLWRGIEVILKGRTPMDVGLIVQRICGVCTYSHYRCGTEAVENALGIQIPLNARYLRSLMQTSLYMHDHIVHFYHLHGLDWVDVVSALSADPAKAAQVALKYTDHPIAAGEGDLKAVQERVKGFVETGKLGPFANAYWGNGTYKFTPEQNLIALSHYLKALEVQRVAAEMLAIFGGKSPHPQSVVVGGVTSVRDMLSPARLQEWKQKHATVTDFILRAYQADIVMAAEAFGTEPSVLGGVNVKNFMATDDFVLANGEYMFNQGVIMNGDLAGVSDVNPDLIAEDVSHAWYSADAPQHPYDGTTIPNYTGFVERDTVYGKLPTLDGDGKYSWVKSPRYQGEPVEVGPLACLLVSYARGNKVVVDSVNGLLARTGLPVAALFTTLGRTAARMLQTVIVAQEGLKTFDALLTNIQSDESTYVKPNIDPNKEYVGHAMIEAPRGMLSHWIRIKNGVIENYQAVVPTTWNAGPVDANGKMGPYEASLIGLKLEDPTKPLEVIRIIHSFDPCMACSVHVMDFKGQALSEFRVSPNGQ