MINQVLAYLSGLSDQGQTPPVFSAPAPQGLEVQQATAAAPRMDAPFEIGTFPRLTTGPIMTSDQHEIFCKFLKLKPPVFKGAESKDAYDFLVHCHELLHKMGIVERFGIEFVTYQFQGNAKLWWRAHVECQPAQAPPMTWASFSSLFMEKYIPRTLRDRRRDEFLSLEQGRMTVTAYEAKFRALSRYATHLCFSSQDRIRCFVKGLRSDLRISALQVAATAKSFQEVVDFVIEVERVKPDDFTMASTSKRFRKGGEFNGSYSRGQGSGGNGGHQNGRGDGQTGVTTAQHGRGNGQTGDRAHCYAFPGRSEAETSDAVITGNLLVCDCMASVLFDPGSTFSYVSSSFATGLNLHCEMLDMPIRVSTPVGESVIVEKVYRSCLVTFMGSNTRVDLVILEMVDFDVILGMTWLSPNFAILDCNAKTVTLAKPGTDPLVWEGDYTSTPVRIISFLRAKRMVSKGCLAFLAHLRDDTTQVPSIESVSIVREFLDVFPADLPGMPPDRDIDFCIDLEPGTRPISIPPYRMAPAELRELKAQLQELLGKGFIRPSASPWGAPVLFVKKKDGSLRMCIDYRQLNKVTVKNRYPLPRIDDLFDQLQGACVFSKIDLRSGYHQLKIRAADVPKTAFRTRYGHYEFLVMSFGLTNAPAAFMSLMNGIFKPYLDLFVIVFIDDILIYSKSKKEHEEHLRIVLEMLREKKLYAKFSKCEFWLDSVSFLGHVVSKDGVMVDPSKIEVVKNWVRPTNVSEIRSFVGLASYYRRFVKGFSSIASQLTNLTKQNVPFVWSDECEESFQKLKTLLTTAPILTLPVEGKNFIVYCDASYSGLGAVLMQEKNVIAYASRQLKVHERNYPTHDLELAAVVFALKQWRHYLYGVKCEVYTDHRSLQYVFTQKDLNLRQRRWMELLKDYDITILYHPGKANVVADALSRKAGSMGSLAHLQASRRPLAREVQILANDLMRLEVNEKGGFLACVEARSSFLDKIKGKQFDDEKLSRIRDMVLRGEAKEAIMDEEGVLRIKGRVCVPRVDDLIHTILTEAHSSGYSIHPGATKMYRDLKQHFWWSRMKRDIVDFVAKCPNCQQVKYEHQRPGGTLQRMPIPEWKWERIAMDFVVGLPKTLGKFDSIWVIVDRLTKSAHFIPVKVTYNAEKLAKLYISEIVRLHGVPLSIISDRGTQFTSKFWRTLHAELGTRLDLSTAFHPQTDGQSERTIQVLEDMLRACVIEFGGHWDNFLPLAEFSYNNSYHSSIDMAPFEALYGRRCRSPIGWFDAFEVRPWGTDLLRDSLEKVKSIQEKLLAAQSRQKEYADRKVRDLEFMEGEQVLLKVSPMKGVMRFGKRGKLSPRYIGPFEVLKRVGEVAYELALPPGLSGVHPVFHVSMLKRYHGDGNYIIRWDSVLLDENLSYEEEPIAILDREIRKLRSREIASIKVQWKNRPVEEATWEKEADMQERYPHLFTDLGTPFRSCFSSRDRSRTNDGKRAIVFNSAATLASLHQARFQGELLLLAWTGSSSSCLDALRFRHGLAFYLF*