MQRTTLAALGLQRGFLQVDMLRSIRLWYVFDRAAPTSDDLRLEQRRGDVLRLDAGATCLGKVIAAIQHAATRRFEAMVLSDDDAFIHPQRLALDIAEWGWNPNLHYGYGNTPDVVVGRLMQEWQLRRTVDAPATRQGPFAFPLGFCMGLGSAIVAAIVAQLTTEPRLIRLQKFLGASRAARKCMPATDGGLGYILASLGPATPIAYVDISSTARVHFWRSRSSEKFLRAGNLAIMHGAKDWADHFAWAACVVRELPSGMLERSRGLTCTANNVGLDFECRRTEDTWRACAQAGLLARAAGSADRAAARVGVAGSPHPAQGPRQKAHREVATRNASVVWCMVSMSASDERARPNVVPGGVAYTRSVCNNASEPTQCAAEKAEPH*