MQTEACQKMLLHLKNASEEFCKNLKTQKADHVASSKDGVFVKRNMKFIVRDYLQVSLSDSMKEKQGSSTSVPEVKIVDVGEKEVLHLLKRSLLSKTPITDVLLPLDGKDIARPQKEIASPSKAQRGPVIRN