MVRAARRPEVVLPELRPYEGGELEPEGDYDGLDFADLDFAGQRAGGARFLDCGIRRCGFDEARLSRARFLDCVLEGVRGVGADVSEARLRDVELVDARLGGVQLHGAVLERVLVRGGKIDYLNLRTARLTDVVFEGCVLAEADFGGAVLERVEFVDCALRGADFTQARLTDVDLRAVTELDIARGMEHLAGAVISPPQLLDLAPALAARLGIRVEEAVRTLG