METGATIEDQFSKLHPCFQTNIRIGIIGAGASGLSAAYALCKLGYSNVTVIEKHEFVGGMCESVDIEGRIYDLGGQVLAANSAPTIFHLAKEIEAETEELDTHKFAIIDATGKYVDTKVVDDYISIISLTLKLQDEANANGRIGVHAVSDIASEPTPSFLKSNGLESVPESVAYGFTASGYGFVQDMPYAYVHEFTRTSMAGKIRRFKGGYMSVWDKISKQLPVKIHCNTQVLSVNRNGNTIKIKAKIVNGEAQHMEFDKLIISGSFHLHSGKTYRSPSKTKDETVNEVMDLSDFEMELFDKVETIDYYTTVLKIHGLEHIPVGFYYFGEFIGDPNTIGNPVAMQRFYPDKNIFLFWSYGNSTDIVGHKVTRLAVDAATSIGGKVEKVILQRRFKYFPHVNSQEMKDGFYEKLENQLQGQKNTFYVGGLMAFELTERNSSYAFSLVMKHFASDNPIPRFPYIKRLFTMKSDYHSWIAKQLDEEPGVKFPDISSIGGYLRHWGNHEHIANKTLYIWINDKGETISRRTYKEVNANASHIAHKLLTNTKPNINPGDRVLLVYIPGLEFLDAFFGCLRARVIPVPAIPPDPSQTGGQSLLHIENIAKRTKAVAILSTFNYNVLVKANSAKNKIMLTRKTKNLPSWPNLPWIHTDSWIKNFKGGDDISYDDILVQESKILPKDLCFLQFTSGSTGDAKGVMITHGGLVHNVRLMRKVYKSTSKIIGVSWLPQYHDMGLIGGILTCTLSGGSCILFSPITFIKNPLLWLQTMSKFRATHSAGPNFAFELLVRRLVSKKEKIMKLDLSSMVFLMVAAEPIRSKTLKRFIELTQGFGLSQEVMAPGYGMAENSVYISCAFGDGEPIFQDWQGRICCGYVKMNDADMDIRIVDPETGEEHKENGKEGEIWVSSLSAGVGYWAMEELSHKTFSNQLQGHFGKMYIRSGDLGRIIDGKLFITGRIKDLIIVSGRNIYSSDIEKTVESSSEFIRPGCCAVVGVPEEILLAKGVMTPENSDMGLVVISEVKGNIVPNEEVMEHIHSCVVEEHGITISSIVFIKEKSICKTTSGKIKRFECLKQFTEGKLQVIKVYTQKQSLIQSITPKAIKEDVSVISKKEIINFLKKLLSDQTGIQTGNISVTESLVSYGIDSIGVVRAAQKLSSFLGIPVGAIDIFTATCIDDLADFAESLVRKSCAESSSPLSNLDKKTYSVKTSIEPTFIRKFVIWVLHLFGLVYLLLLLTIPIYLSVSSFTFLIYKTPFSSYLLSLTFSPLAWMFYILSSCLTIALFGNSFLQPNYGQTPDTSIWSINFVKWWTLYKAQDIVSRNLAVYLKGTVFCNLWFKILGAKIGSSVLLDTIDITDSYLVTIEDGAVIAEGTLIQSHEVKNGVLSLQPIRIGENSCVGPYAVIQKGSIIEDGIEIPTLETVKGSQREFKVSKIPKLEKGINLQEVKVKHEPFYHILGIYTIGFVSSLSAAICYIIYLWVSQKPQSLQHFSFLCLCASVHWLPFNVLAYAIIFKDIPTNPLSFSFTIAIAYLSHGIIHTSLTSIFLHILSKAKHKNHFIIWFCNRLSTSCHLKFARFLSGTEAYCVYLRLLGANIGHHCSIRAINPIPVPEFVSIGDGVHLGDFSRIVAGVYTSKGYVYGTVKIQENSIIGSQSVVLPGAVIEPNVILGALSIAPMNSVLKTGGVFVGSQTPIMVKNMTHVLDDRIEEMDKKYKKVIGNLAANLAAATLKVKARYFHRIGAAGKGTLKLYENIPGFPDHKIFSPGIRYSVVLRHSNCLSSDDDARFDPRGAAIRILSNTENSPLLDLTLKTGKAFHARTIGDFATWLVCGIRAREEHVKHAPHIRDAMWDSLRKADSYVGLHYYSNICRLFRFKDGKEMYVKFKLRPFDKTINEDSGKVDPTGILPPETGAIPRDENDKRPLLFLEYDFIHRVNSEKVRYVLQFQFREVPNDENGREVALDCTKPWDEQEYPHMEIGEIVIDEMLTKEESEKLEFNPFLRCHEVDVIRATSCSQSASMDHGRSVVYSICQHLRNNKPLPEAWRSFLDQSDVKVDLTGCPMGNMIHKKGVRKVTLRRPWHKNLWMLTGQPILQVFIPYFLMGLIIFTPLNITFFLKGKNGQQLHWMLPFLWVISGVLSGLLCVVMKWVVVGKKKEGESVMIWSKGVYMDTVWQAIRTLVGEYFMEMTSGSFMFGIWMKLMGSDVAWDEGVYVDGMGAVLNPEMVSIQRYGSVGRESLLFGHIYEGEGGEVKFGKIKVKEGGFVGSRSVVMPGVIVEKEGNLAALSVAMKGEIVK*