MTQNNTMDVSANSISVNQRANLIVTQLLAQADVLQLGISIHASGCTIVDAGIQHAGCAEAGRLIAEICMGGLGEVSLQADNRFAGFTEAIAVTSNQPVLACLASQYAGWALSHEKFFSLGSGPARALAQREDLFKELAYKDSADSTCIVLETDKIPPMEVIDKIVRDTQVSAEDLTIILTPTTSIAGVVQIVGRVLEVALHKAHTIHFPLKNIVSGSGVAVLPPVSKDFMTAMGRTNDAILFGGEVSLQVRCEDAAAAELALNLPSSSSKDYGKTFAQVFKFYNMDFYKIDAMLFSPAKVTVTNLQTGKVFEGGQLNADLIALSFGD