MEQLKELEQVQNIMLMIQSTGAIDSSNNTNADSNRFLANFILFMMQPCGELDMNQKCKLISNHFPKISSAFNKESSPQLCDKGNIVTEASLSHHCDDDMSVGLLQTDCADVAMVTLDSMQRANSTLQDFCRSYFMFHEMDANNAESIFKYLPLLSFTESYIYQLDTINEKLLQLPSDGIPDSDMMTPDWILRFIKSFKNDTFKPLAVLLESYGIYTDRIRDELKCGEEYWALERKLCSALTNKQEIQIEDVMRAIHLKSFDYRVLNLLLYQLNGKDINETHMEFLSVSEFLVEVSDDLFDYEAKTIIEAEKKYNSLLNTLDPQLSFKYQKRCEEATKEGGKVFGPPLGTWSIPPIIEDEDLYRTNSV*