MTRRQRTLIQIATFLKRELPVRLARRVIELKQLPEGLDAMPSVIRVREWYEQSFVEIRRSKKPVDAEGEAEFCELLHNIYQRHAPTLVTMARGVHELRQKLRAERGEKYDLSDAAPIHGFLDSFYMSRIGIRILIGQYLELHHETQPEGYVGLINRSTSPAFIAEQAMADATYLCERTHGDAPEVLIEGATGCTFTYIPSHLYYCLFELLKNSLRAVCETHGVDGEMPPIKVVIASGEQNEDVVIKVSDEGGGIPRSHMPRIFSYLFTTATPAFDSGSSIFSSAGDHGTDSPLAGLGYGLPISRTYARYFGGDLNIMSMEGYGTDAFLHLSRLGNRSEPLP*