MSLGSRDHILYLKPLTIHTFALLIPSDLNIGGSPILREDLQQKLQESKRYWSATATEGQLQKIRANIQQMTERLTLMVSVHTDEKLISLQRQISHSAEESPQNLLEIVPVGMDDQVEVVKQLLDIEGNSPALAVILYGFGGIGKSTLAASVIKKLYLAEFSFSRVKVYADSRDKFSHIVKLQKDIIFDLSKEKIHLRNVDEGRQRIAQILESKSTFLFIDNIVDKNYVKELLPWNLLKEKTMDLSAGKQKLRILVTSRENNVREVLNIECKDYSVHPISDDMAVELLRNTILENNQKITVVDFDENVMMNAVAKACCGVPLLLDAYARHLKENRSEQAYKDTLDSLKEGNFRCHTDEDLSKQLLYVYHKMEEDAKEAFLDICIFFNGWPWNVVSSIVGERLLKELVRRALVKKSVSDQVLVHDVIRLMGRKEAQGTRLHSIKELLQALEDEEDLKNIKGIWLLHNQSLVDLECKHLDTMHKSLRVLALGGWIRLIGECQKTFGNLRFLHVGDVDTFPFKDASKMGKMTVFYNESMSGMNLPVLPQALKHLKLKPPADHNYPYAALPIIWKNMSSLGGLEKFELETSQSVQFPEDFELPSSLIELNLSRCNQLPRGFGRLTSLRKLTLKECKNLEALPKNFGRLRSLKLLNLNGCQSLTALPDDFGMLSSLENLSLRGCNSSIGLPENFGNLLSLKSLDMGRCENLTVLPEDFGQLSSLQCLNLNECFKLMQFPASLDRLTSLRGLNLRLCESLTEDLPMGFWRLSTLESLYLTGQKSIPKNIGDFCNLTELTVEDCHFLTNFGHLRSLKEMQVFSCHGLKELPEGFHELPALEKLTFFYCRSLLNLPEKFPELPALKELALLDCINLSSLPGRFGELKCLSELYLSCQNLTSLPDGFGNLKNLETLFVRACRKLERLPDDFECLSSLRKLYMYECEMLEGEMLHRIAKLNILIVLRINGSRKLEEKWKEMQKEGLGDYPFLVELETCTQAGRKEYERAAGLAFFHGESQLVNYSGQSIPSLDAIQPPATVALLMGYGKEVVQLKHLKTVMDRIVSEYSHIVYIELDPADDRTAVHEEILSLMPQGSFVCTDFRTRSILGLMLHFNHNDMRSFALITADVTVEHKARKRLINFNDISASFYKEATEPFAEPGVISVEIEESLNSIVESENKDDDYWVKRRAQFEQSSKFRQLVRELEKNGINHFNSNASRTTSHMVRLGDLVGELFTIFICKIDDVELFHEIYKELKGHCTSFEAVWIPVMKMGDYGFGRYARATRCMPSLTLPNPTLIKITDEFYSHVIVFDGEGRNAISADTKQLFISTLRERDVSIHLS*