MSKRVVIDPITRIEGHLRIEVEVDENNVVQKAWSSSTLWRGIEVILKGRTPMDVGLIVQRICGVCTYSHYRCGTEAVENALGVKIPLNAKYLRSLMQTSLYMHDHIVHFYHLHGLDWVDVVSALSADPAAAAQVALKYTHNPIAAGEGELRAVQERVKGFVETGKLGPFANAYWGNGTYKFTPEQNLIALSHYLKALEVQRVAAEMLAIFGGKQPHPQSLVVGGVTSVRDMLSPARLQEWKQKHAIVADFINRAYKADIVMAAEAFGGEPSVLGGVNVKNFLATNDFVLADGQYMFDQGVIMNGDLANVTDINPDLIKEDVSHAWYDASEPQHPYEGTTIPNYTGFVERDTVYGKLPTLDGDGKYSWVKSPRYQGEPVEVGPLSSLLVSYARGNKVVVEAVNGLLEATGLPVEALFTTLGRTAARMLQTVIVAEQGLKTFDALINNLLVDEATYVKPEIDPSKEYVGHAMIEAPRGMLSHWIRIKNGLVENYQAVVPTTWNAGPVDAAGKVGPYEASLLGLKLEDPTKPLEVIRIIHSFDPCMACSVHVMDYKGQDLGEFRIDPNGNN