MDLLSRPDDYRPYHPIADGLSSIISTPIAAHQQNGAAASPPNLVHRDDAFRSDVLPLETRHLSSDGRESSSNAADAGSDGGSIGGASLQLASLYLPEPVWPLSSASEAMLFRHFTHSLAPWLDLCDPLTVFQTVVPRRAGTCPVLLNAIFALAARHLSHTSGYDHFAANRYHDMCLSSLIPLLQDGVGFSDENLFAATIILRVLEEMEVRNMGVDTKGYLLSIHKFVGHGDRYIAPHSLSAAAFWVGLRQEIYSAVMNHQPVRVNIEIPIVDRSLEPTDDDATWANRAVTHCADVLNFCFSQDYDVSQSPGSGSGDRATGSSGGTFSTAERWRRLSDWGRAWQMSLPKSFVPILDKKRSEKEAFPEVWYQTSCQIIGIQHHILAELFLTMFDPNIPRIGGQRKSATRRMTRHIQHLVRRLCGIGLHNEWSPPALFTACMGVAAFGDRFENRKDQDALLEILTRTSRDHARPTESVQKQMMESWGWVGDDNNNDGVENDND