MGLEDIGNDIFDELVMKYFFQDVNVEARYGRGKPDRITTFRMHDLMHDLAHSVMENEYCVVHNGKSKDISPRIHHVSSNGLGILLASLPKAQMLRTYVMLEEETNDMLEEEADFQFPCDVGHFKCLRALDFMRQDKQKVKKQLFTSLGNLQHLRYLNISFTLIKMLPESLTSLCHLQTLILLHSTELCELPKEMSKLTNLRCLDITNCCKLTHMPPKMGQLSCLQELSNFIVGRTNEIACSGIGELQGLNLKGRLKIQRLQNITDAIDVPRDTLINKPNLTSLVLGMWVSEFGCWRCNYLPPLGELPFLKVLRIYGLENVECIGNEFYGNEISGGFPSLKELDICDMQKLKTWSGLEWKGERVFPNLVKLEISSCPMLTTMEFFPNIKYLNVDQGMMQSLKNLKSFESMHQQNCNQFFFADEDQIRSQSSLQELRIQRCCKLTFSGLGLCYLSSLKNLEIQSSNKFAHVAHELSFLTSLRELKLSRCHGLESLPKGIGNLTSLRRLAIYACPEMASLPRELQRLYALKRLYIYKCSTLEIRCTKDTGEDWDKIQHIPYIKIGDHHSARD