MDSDYIGCVKMHDLVLAFVLSRVSKGDHPWMINHGDISKWSRAEVKDSCKRVSITCTGMSEFAGDFKYPNLSLLRLMDGDKSLKFPEDFYKRMENLEVVAYEKMQYPLLPRSLECSTKLRTLILHQCLLMFDCSVIGELLNLEVLSFAHCGIRKLPSTIGKLKKLKLLDLTGCLNLRIDDGVLINLVELEELYMRVDDRKAIRFTNGNRAELAELSKHLSALELEFFDNNGTPENMLFTKLKRFRISMGCGLVGNTHKNMHLFENTLRLVTNKDELLESGMNELFEKTEVLYLEVDGINDLEEVLVESVHLPRQAFNNLRVLDVFNCENLRYLFTVPIANGLMKLERLTVSKCPALEVLAHSENGGDGAIKFQRLKFLRLDRLPKLIGLCNNANVIELPQLVELELDGLPNFSSIYPEKTSATSSMSSNASAIQPFFNKQMLIPKLEKLRIWRMDKLKEIWPYQFISSKDVDACMLRKIEVGRCDNLVNLFPTNPMSLLGRLEELDVRECESIELLFNIDMSCVGETEEYSSSLREIKVSKLEKLRELWRMKGESSSDILIRCFQAVERIYIFGCERFVNVFTPTVTNSDVRTVMKVSIDGRRTWEETRGNIELVQNNQEINVISKEEIISEVYGNIPDVESSIHPKPFHVNHLQRLDVRDCKDVEVVFEIESSGNNTDFTTTLHKYNHQPPPLLLPHLKELHLEDMERMSDVWKFNWKKLVIPQNQSQSYSFHNLTTIYMEKCHSIKYLFSPVMGKLLPNLKCVWIYDCDGIEEVVSNRDINDENEEIISSTHTNTFSSFPLLEQLYLEDLPSLKSIDGGTRITTXDHNTSIHDQFKCCQVGVASWFLCQYSKKIDIRNCPALSRVFPSNVVGQLNKLEVLRIEECKSMVEIFESKEINKDGVDSTTNVGDGSDDTCTAITLPRSANMTLLQLPNLTILKIYDCEVLEYIFTSSTLESLKQIKELTVAECKAMQVIVKEDTEHTEKSKSIIVFPCLKSLTLTNLPDLKGFFLGKNEFRWKALEKVKIYGCPQMMNFTSGHSMTPKLNYIHAELGKHSLDQYGLNFHLTNATHEDETQHPMCSTPDMIKLLQFPWSFSNLVEVDAQWIDKLLDSRIIFPCNELLNLKNLEKLSITNVYKSVIEEVFEEAEGTNEDVDIGTQSVVVFEKLKEVTLGRLNNLKHMWKSNRWIVLNFPNLTKVSIVSCKLLGHVFSSCMVGSLLQLQELQISKCESMDVIVKQVEDSETRPTTTEVVFPCLKSITLFKLPNLMGFCLGKEAFEWPSLDTLKIKDCPKITVFTNGQSTTPKLKLIDTTFGLCHVIEDPNSFIKTYQQEGVLEEHLNSHMQFGSF*