MADKEDFEDSYTFNILQLNEDMIAEDDALRFPAVQAATQALKRVKGLKHPPAEVLVWHSGVDILDWLGAFFGFQADNVKNQREHVVLLLSNYQLRMQPPPEPMERLDRSVVRLLRKKLLKNYKKWCCFFHKKPNLWLPKNARNIDDHRELLYSCLYLLIWGEAANLRFMPECLCFIFHHMAMELNRIIERDVVDAETGQQNLPFSYGWNGFLMKVIEPIYRTVNGEAEACNDGKAPHSAWRNYDDMNEYFWSKRCFKQLSWPLKQFSNYMAIPKKGNKRGALLPGQQKVGKTGFVEQRSYWNIFRSFDHLWIGLILMLQAMMILAFNGNGELRNVLERDVQAALLTVFITWSGLRLMQAVLDAGMQYSLISSDTKLVGVRILLKIVVAVGWTTIFSVLLIRVWRQREADGGWSAQADQRLIQFIQTALVFVLPEALAITLFALPWIRNFVEQSEFGIFHAMTWWFQTRLFVARGLREGVIDNLKYTAFWLVVLIAKFSFSYFLQVRPLVAPTRELLKLEVDQFQWHEFFRNHNRFVVVVLWAPVVLIYAMDLQIWYSIASSIVGTSVGLFAHIGEIRNVEQLRLRFPFFASAVAFNLMPAAGLLVTEALPHHRLVALFRDMVSRLKLRYGFVKAYKKFERSSLESWKFARLWNDIISFFREEDLISDHEVELLEIPQVSWNVSVMQWPSVLLSNEVLVALGFTRDWQGVEDRVLWEKISKSEYRKCAVLECYDSCKHLLLWILKDDSKEYSIVQHLFKEIETDIELKCFCQHYKVNELPEVHSRVVGVVEVLLKKPDLKDMQMVVDALQNLYDVVIRDFPMRKRQYESLRGAGLVTDCNALLFVDAVKLPEPNDTLFFHMLRRLHTTLSTREALSNVPKNLDARRRIAFFSNSLFMNMPHAPPVERMLAFSVLTPYYSEDVMYTKEQLRTPNEDGITILFYLQSIYPDEWRNFLERRGLKESADPERELWDDKDQARQLRLWASYRGQTLSRTVRGMMYYQCALDTLAQHDVASEAEFKEGLTTARLESLSSSHRSSRNHNVSGLSAKGAMNRERLAKKTKSRKAIAGLKFTYVVACQIYGTQKAKKDIRADDILFLMKNHPAVRVAYVDEVLTGQDKKYYSVLVKYDAYLKKEVEIYRIQLPGPLKLGEGKPENQNHALIFTRGDAVQTIDMNQDNYFEEALKMRNLLEEFNKHYGLRRPQILGVREHVFTGSVSSLAWFMSAQETSFVTLGQRVLANPLKIRMHYGHPDVFDRLWFLTRGGISKASRVINISEDIFAGFNCTLRGGNVTHHEYIQVGKGRDVGLNQIALFEAKVSSGNGEQMLSRDVYRLGHRLDFFRMLSFYHTTVGFYINNMIVVLTVYAFLWGRVYLALSGIEDKINQNSANGIQVNKALTASLNQQFIVQLGLFTALPMILENTLEVGFSRAVWDFITMQLELCSVFFTFSLGTKCHYFGRTLLHGGAKYRATGRGFVVRHEKFAENYRLYARSHFVKGVELIILLIIYEAYGGTASNTTVYILLTFSSWFLALTWIMGPFVFNPTGFDWLQLVYDLEDFQNWLWYKGGVLTKADQSWEVWWNEEQDHLRTTDFWGRVLEVVLSLRFFLIHYGMVYRLHIADNNKSVLVYFVSWIYIICAMVLYMTLAYAGEKYAAQNHRYYRLIQLLVAVFIVLVIVLLLEWTEFQFVDLFLSFLAFIPTGWGMICISLVLKPFLVNTVAWPIIVAAARLYELAIAGVVITPLAILSWLPGFQAMQTRLLFNQAFSRGLQISRILAGKKQSQSS*