MKAALHFDSVQGFGEWRILISTRADRDLRQARRKNTKLFKIIVKKIKELSNGHFSDDNQKRLTGLDVEVPIYEAKMTGDTRLVYQVDCVSEFESDIFGVYTHAKLDRRFWDCMGRQLERKGTEYKKRCMFRNPPMNPGDNVYMPASWPPPVDVPTFEPVSGITDMRKEDYEELHSLLVLEKFVTFSQALLNSIIADKDVAHVFEISLQEKRIIEHPSSCYVLGRSGTGKTTTMLFKMLGIQRAWELHREIMPKPRQLFVTQSRVLAEKVEEYFTKLLESLATAGRSPSELKSLVERQKHQQEQGLVDRDEEIYWRGDLPKRYGALKEEHFPMFLTYDHVCRLLESEFRHIERDIERKAAVSRAIQDAFQLQEPDGRDNTLSNDYMQQRRNHFVSFGTFLEEYWSHFPQALTKGLDPTLVFGEFMGVIKGSEPTLECAEGYLTKDMYFGLSHRTQGTFANQRETVYALFETYLKKKKARGDYDAADSYMPLVCLESSLHHLIVIVIGTILEVLRTLCSNPHGMFWAGDTAQTISVGSAFRFNDLKAFLYRVEEANAGGNTERRTQPESFHLAVNYRSHAGIVDCAHSVIELITQFWPHAIDALAPEQGMIHGLKPVFFSGWDQDTARYEQFLFGEAGSHIEFGAEQCILVRDEAARDRLRALVLLYNFFEDSTTDLSQWRVVLNALPEAQRANHPAPRFDDARHGGVCRELKFLYVAITRARKNLWIADGSTKGEPMRLVWTQKDQIQNCTPGTDVPRLAMSSTAEDWAKTALSLFNNRRYMQAMHCYERAGLSRERAVANAYYLRELARTRPISRGDTSSRVSAFLAAAHAFVASAQKAVTEKSAYYRIAAQCYVDAGSDYEAAWAYAQATEYTLAAQYYRKAGKFEEAVEIIKTHKDRMQPEVVESIVDVSRLYFLREKQVKKAMELFESENDALEYMDDFGLDLARAQFLEDTGRLSEAADVHLSEGNMLEAIRVLSMDGSNETSLKRALDCLLEGLWRNLSCGVPVNEDTLRSNAVLRKLLLYAKTMEGVSGGDELLRDQVFMFTAITKHDVQQLLILAKKLSVSEATSPAAFICLDRVFSVPLNLQTATSSQVVHALQTFHQYACMLQKLCSVKNPCDDPTVRKVFALQAITEDSFLVPKGAILAAGCDDRLTPSAQETEQGVRVNRWELEKLIIHVLKLRLRKRVKEEDEMCYGLQLLQPCLPHAVFHQCNRTNCARIHIESKRYDAAAYHTRIRIHILQILIYQTLHAVEDFHEHARHRRHWLRRLYDALYPPYYKLGSIHLLSSALIPEFTVGGHVIKSWVNEHLYSLSAYQSNAFITNFIQGLRLAFVFDANNASEYVYRTPAVMTHRPSALMRSGETNVYIVHYVLDSMQNSDISALNKGVLFMNHILENRVPIDIGVLCDFMDHLCGSLLAASRLRATGNLHGLMLPKSWLLRLVAIAEVLRVKDTQLVKIYKSKISELLEPLYTGQGAVITADQFRYVTARSWDRLARVVRHSVEGSGLDEMVQLRYGPRSEEQGSTYDVRHIVYNRLEDIPRLLRTEGSIAGSADHVGTEAIPIAPPAAPQENAELENNEDPATAEDDEEDTAEQAVDAEHVAQAIDSDYTAAAPTAPTAEEIIAATTIAEAYRQHILRKEKRVKRKSSEEVRRRIFESFLAEAERMEWPHRYYRMLFLGPIPHLYIVVESMKNHLHEARSSERKRFNIVRHLELEKVQSALTQLNQSFKVAMALFQALAPASEVHKRRDLDKLKAHVSEVEALMRSLPAAITGKWESDMQIALRGIVQVAKPPVKQSKPDLNVEDLVEY*