MGGLGKTTLAQLAYNDERIMKHFEQRIWVCVSDSFELRRLMDAIIESVCGKVSGYVELDPLQRRLRETLRGKRFLLVLDDVWSEDQDKWDRLKSILTCGGKGSTIIVTTRIEKVAWMTGTLPTFHLACLSDDDCWSLFKRRAFELGRREEHPNLVAIGKEIVKKCGGVPLAVKALGSMLCYKSEERDWLYVKDSEIWELSDDDSAILPALRLSYDHLPPHSRQCFAYCAIFPKDYEIEKEKLIHQWMGNGFIPSKRMMVLEDVGHEIFNDLVCRSFFQNIGKDEDGNITKCKMHDLVHDLAQSVMVDDSSILIFGKEERIPEKVRHFSYDRESTIPMSLYDSPTLWTFLTLHDYQRGIIAVSHHMSKFKHLRVLELTHARVRNLSPLIGNLKHLRLPKKMRKMNNLTHLDNAHNTSLNCMPRRMGQLTQLQTLKLFIVGKKNGYRIGELHNLNLRGELNIKHLNCVRDAKDAEGAKLISKPNLCSLGLSWNYAVEDKMQENLDEVLKGLRPHPNLKQLLIDNYHGLVFPSWMRDTTLQNLVRLSLIDCTRSENLPPLGKLPSLKNLKIHEMDAIKFIGTGFYGDDETMKAFPSLKELEFYDMPNWEEWSRSEGRELFPQLQILTIDRCSKLTNMPCIASLQDLKLESSDPAILMSVSSLTLLSSLHISDFDQLTSFPVGMLENSTNLVSLYVGCLPKLMSLHRELDNLVALKSLCIVSCNDLASLPEGLKNLTSLERLEISICESLLSLPEEGLLGMTSLCDLSINSCDKLTSLSGLQYLTALETMSITGCKEVAMLPNGMENLRMLRMLSIHGLPNLVSLPDGLQQATSLQGLNLGGYSTKGMLNTTFIQIVSTHAGFYIQDSMVQNVDALRALQFNFLKTDGPDNNKSNRIAKKGKR