MDRISNLPDGVIYRVISLLSTKEATCLKYTSKNWLNLVTIIPIAVFVDSSASAISASFKDFADRIMLARLASHRIRRFSLKLQSLNFAQYKTVNDCLRNVLECGVLDLELDINVRGDYSLPSEIFTCKSVVKMKLGSGFVIDILPKNAWLPALKTLLLDTVRFEFDNTAGCSFTKLISACPVLEELVIDGHNCEDWKWSRRVSSQILKRLTIRRKEWVHDGSSFEPISLDIPSLEYFKYFDTLRDSYPVVKLNSLVEAKLELPSLYIGDTYNVRNLIKGLKNVQILRLGAVDTMHLFWVFREAVPVFENLFHLSVSTHDAICWDDLRILLEKSPNLKTLTIEALHYHGYGDENSVCECLDGYSFLLSCPIEILKITEFGGEIEEMEQVEYVLENLLCLVLLEIHVKTKKIDRKLQILADLLMLPRASSKCKVQVKFV*