MESVANQRIARVSAHLQPPNSQMEESCVLKRTDCRAKGGAPGFKVAILGAAGGIGQPLAMLMKMNPLVSVLHLYDVVNAPGVTADISHMDTGAVVRGFLGQPQLESALTGMDLVIIPAGVPRKPGMTRDDLFKINAGIVRTLCEGVAKCCPNAIVNLISNPVNSTVPIAAEVFKKAGTYDPKRLLGVTMLDVVRANTFVAEVLGLDPREVDVPVVGGHAGVTILPLLSQAKPPSSFTPEETEYLTKRIQDGGTEVVQAKAGAGSATLSMAYAAVKFADACLRGLRGDAGVVECAFIASEVTELPFFATKVRLGRRGAEEVYQLGPLNEYERVGLQKAKKELAESIQKGISFIRK