MGGCASKPKDSHVEPLDENPTSPKQIPKNVDGDLSVENRINSVEKQNVENEHEEEKQKVENEHKEEPLPVSSPMPDAAAPAEDSTAKEQSTVIVPVSDITGSNSDAPQDLEKDSDDPQKVSEIIHYEEKTGVVNETADQPKKDIDQAQDSQTTETATKGTEIEPEMQKLHVQGEGPSPNSEALKDSPTSVTSA