MSKRVVIDPITRIEGHLRVEVEVDENNVVQKAWSSSTLWRGIEVILKGRTPMDVGLIVQRICGVCTYSHYRCGTEAVENALGVKIPLNAKYLRSLMQTSLYMHDHIVHFYHLHGLDWVDVVSALSADPAAAAQVALKYTDKPIAAGEGELRAVQERVKGFVETGKLGPFANAYWGNGTYKFTPEQNLIALSHYLKALEVQRVAAEMLAIFGGKQPHPQSLVVGGVTSVRDMLSPARLQEWKQKHAIVTDFIHRAYKADIVMAAEAFGGEPSVLGGVNVKNFLATNDFVLADGQYMFDQGVIMNGDLANVSDLNPELIKEDVSHAWYTADGPQHPYDGTTVPNYTGFVERDTVYGKLPTLDGDGKYTWVKSPRYQGEPVEVGPLSSLLVSYARGNKVVVDAVNGLLEVTGLPVAALFTTLGRTAARMLQTVIVAEEGLKTFDALIQNIQVDDSTYVKPEMDPNREYVGHAMIEAPRGMLSHWIRIKNGLVENYQAVVPTTWNAGPVDAEGKVGPYEASLVGLKLEDPTKPLEVIRIIHSFDPCMACSVHVMDYKGQELGEFRIDPNGNS