MSVKIHIDRGGTFTDAIATFADESRPPIVIKLLSEDPSNYKDASIEAVRRILEIVQGKSIPRTEKLDTSCINHLRCGTTVATNALLERKGERCAFITTKGFKDGLLIGNQSRPNIFELGIRRPEVLYSKVIEVDERVTLEDYVEDPMKVKTTIDGSDPSLVVGRSGEVVRIMKKVDCDALRKDLQALYDEGFTSIAVCLAHSFTFPDHELLVGKIAEEVGFSNISLSTKLMPMIKYVPRATSATADAYLSPVVRRYLAGFQSGFLHGLKTKDNSKGVRCEFMQSDGGLVDVNKFSGLHAILSGPAGGVVGFALTSYDEDVKIPVIGFDMGGTSTDVSRYGGSYEHVFETTTAGVTIQSPQLDINTVAAGGGSRLFWKNGLFVVGPESAGAHPGPVCYRKGGYLTVTDANLLLGRLLPESFPKIFGPNEDESLDVESTRKEFEKLTAEINSGLEKERQMTADEVAFGFIKIANETMARPIRALTEAKGHDISIHRLTSFGGAGGQHCAAIAKSLGITQVLVHKYSSILSAYGMALADVVSEVQEPSSFTLDDSNTESIKKRFDSLKEEAKANLEEQGFTESQISYELFLNCRYQGTDSTLMISKPLESWDFKQSFFDKHKQEFGFIFENKDIIIDDIRIRASGKSFQSKEPSVDAQLKELKFEPVQKSLATCVKDIYFEGGRVPSEVYSLDNLPVGTIVNGPSLIVDKTQTIVVPPKAVARILHTHVVIDISHGNEYTANDSLAKASTIDPIYLSVFGSRFMAVAEQMGRALQKTSVSTNVKERLDYSCALFDAKGNLVANAPHMPVHLGSMSTCVRTQAKIHEGKLKPGDVLVTNHPSYGGTHLPDITTITPHFEGDEIMFYVAARAHHADIGGILPGSMPSSSKELSEEGATIKSEKLVVDGVFQEERMIDLLYNEPAKVEGGSGSRCLRDNLNDLKAQVSANQKGINLITSLIKEYGKNSVLRYMKAIQENAESAVRQLLLGVRERFLGEDLYAEDHMDDGSKICLRITIDEENGDAIFDFTGTTEEIYGNINAPEAVTYSAIIYCLRVLISENIPLNQGCLLPIKVIIPDNCFLKPSETAAVVGGNVLTSQRITDTILKAFQACAASQGDTNNLTFGIGGKDPETGEVKPGFGYYETICGGSGAIDGLDGTSGVHTHMTNTRITDLEVLERRYPVILRKFIIRENSGGAGKYKGGDGVIRDIEFRIPVTLSILSERRAYHPYGMKGGKDAECGKNIWIRKDILPSGEQRVRQINVGGKNTCHMQAGDHIVIMTPGGGGYGPPSERVDTVKKANGVQHFRANGTISQLQEIQHTN*