MSKYMVIDGNRIEFDKEKNILDLVRKAGIDLPTLCYYTDLSVYGACRMCVVEDERGSILTSCSTPPKDMMSIRTNTPKLQKYRKVILELLLATHCRDCTICEKNGKCKLQKLASRFGLTNIRFKSIEGKKDLDTSSKSIIRDPNKCILCGDCVRMCNEIQSVGAIDFANRGSNMVVSPAFGKSLAETDCVNCGQCATVCPTGAIVVKSDIKNVWKAIYNHKQRVVAQVAPAVRVALGEEFGIKPGENVMGKIVAAMRKLGFENIYDTSLSADLTVIEESKEFLKKLESDDNKFPLFTSCCPAWVRYVENKYPELLPYVSSCKSPMEMFGSVVKAYFKEKDSLENRETISVAVMPCTAKKAEAAREEFIRDNIPDVDYVITTAELCAMIKEIGIQFDEIEAEASDIPLSLYSGAGVIFGVTGGVTEAVIREVVKDKSSRVLKDIEFIGVRGMKGVKTCELQVKDESIRIGIVSGLRNAEDLIEKIKSGEEHFDFIEVMACPGGCIAGAGQPFGLMEEKNERAKGLYKIDKVTQIKRSEENLVVKSLYEGLLKNRTKELLHVHYDKSEH