MSPAPCWTGSPNSITHCTKSQQQIDHLTLTTQQQDASVCTNQEVDYYRYYDLDEAAAFDCDEAELVSRVTKATRVDHFSSPSWPTPPPPPPAATAETSRARKQSFRDVVESCKQKVEAMEAMETPSPAFQECDGGDHGGGGADGMRLVQLLVACAEAVACRDRAQAASLLRELHAGAPVHGTAFQRVASCFVQGLADRLALAHPPSLGPASISLCLPSPSSCVARGEALALAYELCPYLRFAHFVANACILEAFEGESSVHVVDLGMTLGLERGHQWRALLDALATRATGKPSRVRLTGVGARPDAMRSIGRDLVSYADAIGIRLEFNSIDRTLESLDANDIDTTSGEAIAINSVLELHSVVKESRGALNSVLQTIRKLSPKAFVLVEQDAGHNGPFFLGRFMEALHYYAALFDALDAALPRYDARRARVEQFHLGAEIRNVVGCEGAARVERHERADQWRRRMSRAGFQSVPIKMAARAREWLDANAGGVGGGYTVAEEKGCVMLGWKGKPVIAASCWK