MGHTGTSSWQAPCPLMPKANHGNKAILSVGHDDEKSPMDQYLAIIARQPWLARVNFSQGTPMVLPVYDTPWLKQQLRSLRHQAVRDLAWCCLGQPLLQTLPDSPHTQLLSGLAPVSRLQTWLQVLDADPTPLLNHLALFKSTRLGVYYEALWHFYFTQQGDWELLGYNQQVNYRGQTLGAFDFLCRRQNTYWHIESAIKFYLGNSSGGDLSEWQHWIGPNNSDRLDIKLNHLQQHQLRLSANDEKNPARHWLQQHFTEAPFWHSGLLLQGYFFYPYQEAHTGQAAGAHPDHQGGYWMRWQDCEGFLSQSPAKRWVVIERTHWVSPAQGDELDSLMTSGQLAIWLSDWTQASHKPIMIAEVELFTHQAPLPVWQEQERYFVVPDNWPATHNT