MEMDAAIDDRFSKLHPFFQIDTRIGIIGAGPSGLSAAYALCKLGYSNVTVIEKHGCVGGMCESVDIEGKIYDLGGQVLAANSAPTIFHLAKEIGAETEELDTHKFAVIDTTGKYGDTKVVDDYISIISLTFKLQDETNATGRIGVHAVSDIASEPTPLFLKSNGLISVPKSVAYGFTASGYGFVQDMPYAYVHEFTRTSMAGKIRRFKGGYTSVWDKISKKLPVQIHCNTQVLSVNRKGNTIEIKAKIVNGETQHMEFDKLIVSGSFPLQNGKTYRSPSKTTEETVNEVMDLSDFEKELFGKVETIDYYTTVLKIDGLEHIPAGFYYFQEFMDDPKTIGNPVAMQRFYPDTNIFLFWSYGNSTNIVGQNVIQFAIDAATSIGGKVEKVILQRRFKYFPHVNSQEMKDGFYEKLEHQLQGQNNTFYVGGLMAFELTERNSSYALSLVIKHFATDNPEPKFPYIKRLFAMKSDNHSWIAKQLDEEPGVNFPDIISIDGYLRHWGNHERITNKTLYIWINDKGETIARRTYKELNANASHIAHKLLTNTKPNIKPGDRVLLVYIPGLEFIDAFFGCLRARVIPVPAIPPDPSQTGGQSLLHIENIAKKTKAVAILSTFSYHVFVKANSAKNKIMLTRKTKNLPSWPNLPWLHTDSWIKNFKGGDDINYDDILVKENKILPKDLCFLQFTSGSTGDAKGVMITHGGLVHNVKLMRKVYKSTSNTILVSWLPQYHDMGLIGGFLTSMVSGGTGVLFSPLTFIKNPMLWLHTMSKFRATHSAGPNFAFELLIRRLVSTKEKIMKLDLSSMVFLMVAAEPVRSKTLKRFIELTQGFGLSQEAMAPGYGMAENSVYISCAFGNGEPIFQDWQGRICCGFVNSNDADVDIRIVDPETGEEHKENGKEGEIWVSSLSAGVGYWAMEELSQKTFGNQLEGHFGKLYIRSGDLGRIIDGKLFITGRIKDMIIVSGRNIYSSDIEKTVESSSEFIRPGCCAVVGVPEEILSGKGVMTPENSDMGLVVISEVRGNSVPNEEIMERIQTHVAEEHGITIASIVFIKERSICKTTSGKIKRFECLKQFTDGKLQVIKVYTQKQSLIQSNTPKVIKEDVSVISKKEIVNFLKKLLSDQTGIQTGNILETESLVSYGIDSIGVVRAAQKLSSFLGIPVGAIDIFTATCIDDLADFAEDLVRKSCAESAHPESNLLEYKTRSVKPSIKPSSIHKFGIWVSHLFGLVYILFLLTIPIYLSVSAFISLIHETQFGYLFSLACAPLVWMFYMSTSCVTISLFGNSFLQPNYGLTPDTSMWSIDFVKWWTLYKVQDIASRNMAVYLKGTVYVRLWFEMLGAKIGSSVMLDTIDITDPYLVTIGDGAVIAEGALIQGHEVKNGVVSFRPIRIGENSCVSPYAVIQKGSIVEDGIEIRALQTVKGGQHEFKVSKIPKLEMGINLQEVKHEPFYHILGIYMVGFVSSLSAAICYIIYLWVLQKPQSLQHFSFLCLCASVHWLPFNVLAYAIIFKDIPSNPLSFAFTIAIAYLSHGIILTFLTSIFLHILSKAKHKNHFIMWFCNRLSTSCHLKFAKFLSGTEAFCVYLRLLGAKIGHHCSIRAINPIPFPEFVSIGDGVHLGDFSRIVAGVYTSKGYVYGHVKIQENSVIGSQGVVLPGAVIEPNVILGALSIAPMNSVLKTGGVFVGSQTPIMVKNMTHVLDDRIEEMDQKYKKVLGNLAANFAAVTLKVKARYFHRIGACGKGTLKLYENIPGFPDHKIFSPGMCYSVVLRHSNCLSSDDDARLDPRGAAIRILSNTENSPLLDLTLKTGKAFHARTIGDFASWLVCGAQAREEHVKHAPHVRDAMWDSIRKADSYADLHYYSNICRLFRFKDGKEMYVKFKLRPFDETINEDSGKVDPTDILPPETGAIPRDENDKRPLLFLEDDFIGRVNSKKVRYVLQFQVREVPNDENGHEVALDCTKPWDEREYPYVEIGEITIDETLSKEESEKLEFNPFLRCHEVDVIRATSCSQSASMDHGRSVVYSICQHLRNNKPLPEAWRNFLDQSDVKVDLTGCLMGNVMVKKEIEKVTLTRPWYKNLWMLTGQPILQVFIPYFLMGLIIFTPLNITFFLKGKNGQQLHWMLPFLWVISGVLSGLICVVPGVIVVMPGVIVEKDGNLAALSVAMKGEIVK*