MSKRVVIDPITRIEGHLRIEVEVDENNVISKAWSSSTLWRGIEVILKGRTPMDVGLIVQRICGVCTYSHYRCGTEAVENALGIQIPLNARYLRSLMQTSLYMHDHIVHFYHLHGLDWVDVVSALSADPAKAAQVALQYTDKPIAAGEGDLRAVQERVKGFVETGKLGPFANAYWGNGTYKFTPEQNLIALSHYLKALEVQRVAAEMLAIFGGKSPHPQSVVVGGVTSVRDMLSPARLQEWKQKHATVTDFILRAYQADIVMAAEAFGTEPSVLGGVNVKNFMATDDFVLANGEYMFNQGVIMNGDLAGVSDINPDLIAEDVSHAWYSADAPQHPYDGTTIPNYTGFVERDTVYGKLPTLDGDGKYSWVKSPRYQGEPVEVGPLACLLVSYARGNKVVVDSVNALLARTGLPVAALFTTLGRTAARMLQTVIVAQEGLKTFDALLTNIQSDESTYVKPNIDPSKEYIGHAMIEAPRGMLSHWIRIKNGVIENYQAVVPTTWNAGPVDANGKMGPYEASLIGLKLEDPTKPLEVIRIIHSFDPCMACSVHVMDFKGQALSEFRVSPNGQ