MLLLLFVGIQKDVLPGDTKTIVRGFLDGMGMAHMVTTGFLVVADILERYETLSTNQEACLSLLKEMNILAQHVKKLKERPGLKEGMEAAIKEATVLIVEASIVCCTQIDASKFSKFFSTSMDKEAVVKFQNSLTETYTKMQSQMDLCLYDAIVRPRKPRELQYPQYPKDAVGIEKPLKEVIELLEWGSNKNAVAIILHGFGGMGKTTLADAVFARVFDENIEGCKYSFVRLFDNITSTPDIIKLQTCILKDLMMVEEPEIPEIRRYEEGQIQIEDMLEKEAAFIYIDNVLDRDQLDHLLPRDMAKAKKLRLLVTAREKDVLRLCTMKREVYAMKPLPDIEAMSLLKEKICTDNKDGTEKQINSSQLDDIIRICGGGPKLLEVVAGYISSEEDKQKAYVTVMEEKEKNWKDEGDIGKDIARYVFAYENLAETLKDPFLDICSFFHGWDWEAVANIVGEFALNQLEKRALVTKHTNMTARIHDIILKIGKQKTEGLRFTGAKQIQDCLCQMEDEMPSNLRHIEFEVDRKCINPHDFEISSNCLRQSRNLRVLRLRFAQLKKLPQELGDLVNGLQELDLSSCQYLEELPASISKLRSLRVLRMESCFGLRHLSNEFGSLDSLQELRLGSCESLKALPSSLEKLILLQELHLGGCTSLEALPSSLEKLSSLRLLDLSSCESLKDLPYGVGKLTSLVKLCLASCNKLSSIPESIGQLKLLDSSMSFSLTGLKELPDGFCNLSFITNLDMEACHSLEKLPDRFGEVASLRNLNLRYCWSLKKLPESFSRLKYLEHLDLSQCTTLEELCINFKDLSSLRVLSLDFCQMLKKLPEDFHCLDSLEVLDLRNCHMLEGKWMESMVNIKTIQIVNIKGSPLLEERWGEIQRQCDQSWSFAVYTGQGSSNEERKESLLRKLQSEFDSILTNGREEPFHISDLPLNTLLLVMFDGRQEFDHGFPFSLIEENIDDIQTNFEIIYFGNHFNKLPKKLMDRIAGHAPDKSNARALFDKVFAVADLNQEAWISTFFQMSVKIVRDEKGDKYLSCWEWLSRESVEEFVIKKCGRYLKLKQLVEKAGESNIELLRELFASGEEESSHGFLKNDASAKVGVDELKGKTILLDIRPANMCYDTPLQSLMEMYVEEKERFDFEIITIPIMQENTKLDVSEKFSREVPWLVLQNPWQLTNATKYFLVEGCARWPQAWDKWYPNIMRIIESNGTLAAHNSPGVLRMVNTWGAEAYPFTEEKSKELKEKEVNQMKAMSNLMFLFTNLESVSEQVKEALHQRKMIFIYSSYEEEFTSSIRNALIELSDRVYIIYIPQFGHEEPELTHFTAAISKDYWPLEKSKMPQVEIQGISLLKLSEHEAMKFWVRIYSLIEAINGVEDNDEQFNRMKKLLSCASLMRCFWYSWMIIMDEDGKLITTKGREILKLLCKENSNDKAKELMQHFIKGTKESRKETLVELEQLVS*