QTYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSILARYNETGSILPGAIGGSKPRVTTPNVVKHIRDYKQGDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGSLAQPGPYEASKQPPSQPALPYNHIYQYPYPSPVSPTGSKMGSHPGVPGTAGHVSIPRSWPSAHSVSNILGIRTFMEQTGALAGSEGAAYSAKMEDWPGVNRAAFPAGPAVNGLEKPALEADIKYTQSASGLSAVGGFLSACAYPASNQHGVYSAPGGGYLTPGPPWPPAQGPPLAPPGAGVAVHGGELAAAMAFKHPSREGSLPAPAARPRTPSVACTDCPTRPRPPRGSCARTGARRERRADRGAQLGAALASGAGGTRGHAEEAARAGPLGRRVSPASPRCSSSPSLQWSHSCIFRFVLH