MAKSAIDAQKSIEDKFSKIHPCFPVNTRIAIVGAGPSGISAAYALCNLGYNNVTVIEKHHSVGGMCESVDIEGRIYDLGGQVLAANSAPTIFHLAKEIGSELVELDSHKLGLIDSQTGNYQDNKVADDYVSVISLTLELQDKAKDSGRIGIHAVSDLASDMTPAFLESRGFKSVPKSVAYGYTASGYGFVQDMPYAYIHEFTRTSMVGKIRRFKDGYTSLWKKVSESLPITVMLQTEVLSVRRDSTGVEIDVKNSSSDLESMEFDKVILSGAFPFRSGRTYRSPSSISADPENGVLQLSELEKELFSQVQTIDYYTTVLKIKGLEHIPVGFYYFEEFMDDPATIGNPVAMQRFYSDTNIFLFWSYGNSANVEGSTVLQLAVDAVKRIGGEVEMVVLQRRFKYFPHVNSQDMKDGFYDKIENQLQGQKNTYYVGGLMAFELTERNSSYSMALISKHFANTDPQPGFPYVKRLFPLLSDCSDKNPKALKESQQVEFPELSSLDGYLKYWANHNITCKKTLYKWISEEGQVVNERTYEELTANASCIAQKLLSSQKPVMKQGDRVLLVYVPGLDFIDSFFGCLRAGVLPVPVLPSDPMQRGGQALLKIENIAKSCNAVAILSTAGYHAAVRAGSVKNLISLNRKNGTSSARWPNLPWIHTDSWVKNAKEMHSNSNDKFEPQPDNVCFLQFTSGSTGDAKGVMITHGGLIHNVKLMRKVYKSTSNTVLISWLPQYHDMGLIGGLFTALVSGGSAVLFSPMTFIRNPLMWLETMSKYKATHSAGPNFAFELVVRRLEANKEKQWKYDLSSLKFLMVAAEPVRQKTLKNFVELTRPFGLSQRVMAPGYGLAENCVFVSCAYGEGKPILVDWQGRVGCGYANQNEADVDIKIVDPESGKEHDESGREGEIWISSPSAGIGYWGREELTEKTFRNKLGSHSEKVYTRTGDLGRIIDGNLFITGRIKDLIIVSGRNIYPSDIEKTVESSSEILRPGCCAVIGVPEETLSSKGVPVPDHSDQVGLVVIAEVRDGKPVSKDVAEEIKARVAEEHGVTLASVKLIKPKTISKTTSGKIKRFECLKQFIDGTLDVVPDQISLKRKLLRSFTTGSCREGNTPRPHLNTTSLSPTPRLNKKEIVEFLKGLVSEQTGISISKITTTESLVSYGIDSIGVVRAAQKLSDFLGVQVGAIDIFTATCIEDLASFTEDLVIKSRPHDAANPSYLPDYSEDDSCNLVAEEVSPSHRFGIILLQLLALVYAIFMLVLPAYSSISVFKNLILTNPTLVTSFPWAGYAISLVFAPFAWLLCISNTCICIGTLGNLVLQPNYSLTPEVSIWSLDFVKWWALYKAQEISSKVMAVHLRGTVFLKYWFQVFGARIGSSVVLDTIDISDPALVSIGDGAVIAEGALIQGHEVKNGILSFLPVRIGKNCSVGPYAVLQKGSILAEGTEVPSLQKTASSKSNSCKKIIEPTNETEHGLITAMYHLMGIYIVGFISALSGAILYFLYILLAQKSPSLHHFSLICLSGAFHWFPFTIIAYMAIISNTSSSPIVFGISVATVYLAHGLILSILTIFVNNFLLQNTDNSLRIWLKHRINIACHLRFAKLLSGTEAFCMYLRLLGAKVGNHCSIRAINAVSDPKLMSLGEGVHLGDFSRIITGFYSSSGYTSGIVEVQDNSVVGSQSVVLPRSLIQENVILGALSVAPMNSVLQSGGIFVGSQSPVMIKNTRHAMDERIEEMDPKYKKIVGNLAANLAATTLKVKTRYFHRIGVSGKGILKIYDNIKGFPDHKIFISGKQYPVIVRHSNSLSADDDARLDARGAALRILSDHANFDDEKPLLDLTLKTGEAFYARTISDFATWLVCGLAAREEHVKHVPHVRDAVWTSLRDSNSYTEMHYYSNICRLFRFTDGQEMYVKFKLRPCDENIGKDSGKVEPIGILPPETGAIPRKDNDTRPLLFLVDDFKKRVSSQGGVRYIFQLQFRTVPKDEATQDIALDCTRPWDEAEFPHVDVGEIFIDQNLTKEQSEQLEFNPFLRCHEIDVVKATSASQSASIDHGRSLIYEICQHLRNGEPLPEAWKNFIEQSDVKVDLSGCPIASAALQVKQESTHHQEVALSRTWYQTSWSTFAQPILQTFLPYFLLAYSIHSPLTWLIFSTTNHPLYWFFPFFWISSGLLAALTCVLAKLVFTTRKKDGGKSLIWSKGLLMETLWQAFRTLVSDYFMEMTTGSFLFVIWMKLMGSEVELSHHQGVYVDSNGVLLNPEMIEIEGGGCIGKEALLFGHIYEGEGEVKFGKVRIGEGSFVGSRAVAMPGVVVESGCCLNALSLAMKEEIVKSR*