MLRLSLLLLVGPLDALRVAVTGAGGQTGQHAFRKLLALPEFEPVGIVRSEESKAALVKSGVPADAVTVADVTDGAAIAAALAGCDALIIGTSAKPAPSGETDESTGRPIFGFPNGQPEAVDWLGQKSQIDGAKAAGAIHVVLCSSMGGTDPGNMLNALGRESLPDGSTKGGDILLWKRKAEKYLIDSGVPFTIVHPGGLLNEPGGKRQLVLGVDDERTVGERSIPREDVAEVLVQALRIPAYRGRSFDLRSMNEGEGAVTTDFAALLDELGGRDCDYSLGKMA*