MATRGMMSENNFVGKATILNWINTALQLRVERVEDTCSGAVACQLMDALHPEVINMSKVDFNLKSDYEFVRNYKELQKAFTDCSIDKVFNPTALSKGKLQDNQEFMQWFYGYWQQVTGGVPIDDYDPIARRQQCRSGDWKKFSVGGSAGTIPALRRGPAPNAPRSTSAPSKAALRGSMTKTPAGSAPGSRVSSASLEAAQHETDGLREQNTELKLKVETAERERDFYFEKLRDIEILCQAPELQEIPAIRIVERILYAADSAEAKEAMAEASSVYGATIEQPMAQLAVEX