MESCPALTVHGGQASCALLHARIIPDRCLPCTFTSIGLPSRVNSSECWQQSSSRAGRHEGRRLRCVVAGSGDNLNAAGSHGAESMAQRLRQLLAGPSLVQGPCCYDALSARLVEMAGFPLTVMSGFSVSASRLGLPDAGLLSYGEMVDQAGLIVSAIGIPLIADADTGYGNAVNVKRTVNGYRQSGVGAIILEDQVWPKACGHTSGRKVVGRDEAVMRIRAAVDARNEGPGDILVVGRSDACQALSREEAIWRAQAFADAGADMVFVDALASTDDMKALCRALPHVPKMSCPRVQFRRAALIGSEAFSSDCFKQLWVCCFLHVSVLFFSLLPMSMFGMTGSQVNILEGGKTPVLSPLELEDLGFKLALYPLSLLGVSIKAMQEALRALKSGRLPPSSILPTFEEVKTVVGFPQYYAEEQRYASSSSIAPSASPPALEPVDNQVAEEEEEADGEVCMGDFECDDEQTPEVKAWAAAASSGSGRVPGAAAFTSPESAALREEGFGNGAHTQGDTLGSKAETAVVQRGGAQTREGTRGRTEVVEADEILQDGGGSYSSGRTRSGSFGTAEGLWSRVLRVRITDRMDNVKLDVRVPEESMEDDLSRLHRMFSLLAVGHVLTMRVSVVVWWLTDIFQAGFLDGLASTIPAVAGLDFKALLGDKIRENATAETSPLLDFTTRDGSGDRVQIFLE*