MLRLSLLLLVGPLDALRVAVTGAGGQTGQHAFRKLLALPEFEPVGIVRSEESKAALVKSGVPADAVTVADVTDEAAIAAALAGCDALIIGTSAKPAPSGETDESTGRPIFGFPNGQPEAVDWLGQKSQIDGAKAAGAIHVVLCSSMGGTDPGNMLNALGRESLPDGSTKGGDILLWKRKAEKYLIDSGVPFTIVHPGGLLNEPGGKRQLVLGVDDERTVGERSIPREDVAEVLVQALRIPAYRGRSFDLRSMNEGEGAVTTDFAALLDELGGRDCDYSLGKMA*