MTSLIPVHVYADAGRDISSNVTSLTVDPTNITDGGNIKVKFSFDEKKQNIQPGDYLWINWPSEGNIRGEGFQKEIPLMFENKNVGTLTVRKDSAQVVFNENIKNLDSVEGWGQFEIQARNVTDTGEENTGPFTVTSGDKTATVNVTKPASFYYKTGDMLPEDTKHIRWFLNINNNGTYVEQPVKISDEIQSGQRLDPSTFEINQIHLGEQKVYRGEEGIQQFLQDFPGATFNFSVTDNYIEITIPKNFVNLRKIMVSYKTIIENPEQINFENHSEAWFKEFNKPAVDGESFNHTVKNISASGGVNGTVRGELKIFKYINDTEIGIPNVTFELRRADEQPIQGQSSILLTSNEQGEASIKGLQVGDYVVKEKEAPNWIDFDPLSSNELKFSINENDTEGVSLPIYVTNITATKIWNGGTTPRPSIYFKLFRASTNNWEPVPDAETKRLDNGITSVTWEDIQQY