MDPQAFVKVSIAALGLRIPIASKAARVGVHASSIPCYCEISLPGFPVQTAPVPLITATAPEPDSRNVAAVFYLDHSSLRKLLAVQCCLGSRKAAPCLKVVVFTGRQGSCCGVREGSFLGKFSIAVDSEWLSGNPLQLYDSWASIGKKGGSPGAEFHLNARIEADPRFVFQFDGDTASGPQIIQIQGSLRQPIFSCKFSRDRNTPAKSWSTPLTGDRERERKERKGWLVMIHDLSGSPVAAASIVTPFVPSSGSDYVSRSNPGAWLILRPDSTGVDSWEPWGRLEAWREKGGKGGLGLRFQLVAEGGGITSVGSGILVSETVISTQSGGEFSIDTVRLRVEAASSSSSTESPHSSGDGFLGLGFQVAGGFVMSCPVHGERNKTNKGRCIQMAVRHVTCVEDAAVFMALAAAADLSMDACQPFSRKLRRELCYQQGE*