MDSVSPLSTQFSQQCILSSCEEHTHVVFYEGGVGDISQKNCYGEPPPLIEKNRPICRGIPVKETTNLRWGQNAEGKKMINEYVREHKIGSGSYGKVVLYRSISGMPFAIKALSKSRLSRVRVAPAETAMTDVLREVSIMKRLEHQNIVNLIEVVDDPESDRFYMVLEYVEGKWVCDSAGTPGGIGEGCARKYFRDIIAGVMYLHAHNIIHGDIKPENLLVTKSGRVKIGDFSVSNAFEGDNDELCRTPGTPAFTAPECCLGLTYHGKAADTWAVGVTLYCMILGSCPFMGDCLQDTYERIISCPLALPEKLDHELKDLLRGLLCKDPMQRITLDVAASHPWVVRDGGPLCQTSCRCKENMDIVDSVALA