MSEVQEAVVLEEEEEEEEDPCNSCGTGEDEDDGEPKICRACGDRATGYHFNAMTCEGCKGFFRRAMKRNLRLSCPFQNSCVINKNNRRHCQACRLKKCLDIGMRKELIMSDEAVEQRRALIKRKQNLSLSPPTPPGASLTPEQQHFITELVEAHTKTFDFNFTFFKNFRPIRRSPDPTQDPQATSSEAFLMLPHISDLFTYMLKGVISFAKMLPYFRSLAIEDQIALLKGSVLEVCVIRFNRMFNPKTNTWECGAFTYNADDMTMAGFSQQFLEPLLRIHCMMTKLNLESEAYALMATMALFSSDRPGVSDCEKIQNLQEHIALMLKAFIESHRPPSPQNRLLYPKIMECLTELRTINDIHSKQLMEIWDIQPDVTPLMREVFGSLNE