MDSKITRDALERIIGEGDRNCVWKLRMNTNAFANCVIQGGLCEDGQLRLPEQVATFLIILAHHKINRSLQVRFCRSRKIVSKYFNKVLKVVIRYLGALDGTYIEVTVPKSHKSRYPTRKGNYYLVDTGYTNGPGFLAPYRSTRYHVREWAQGARTPRNYQEYFNRKHSSTRNKRWSILRSPSFYPMKTQSHIIIACCLLQNFIQKNMDMNSKEQTSLLDEFLPVRKEAPDELIDVVENTNEWIQRCDNIVIEILGTFEKVALKMLEAFPICMLIAKHCRNKHKRLKEKYQYASEMLACNGFGKDGLDAWMKAHSTKFYTPGKPFLLFHRLKSIFGKDRATGAGAVSGFDAHEQVHEEEEEHSTSLDDFRMSANLSFHEGRHSGKKRKQNDILERMVEQVQFSTAVHGKHVQVLADVISGANEKFMVSEKLEQLGFDNDEVLQVAVKFANNTQMEKVKNRRIFQNSQSNFKNSMSINPPI