MSPHSESLTLGGEDYELKQFEMCEEARSQQQVGSLHLILGPMFAGKTTALLRRVEAEAGAGRNVAMVKSDKDTRYGLHAVVSHDGKQMPCWAVPSLARFREQMGEAAYAKVDVIGIDEAQFFGDLYSFCQVAADYEGKTLIVVGLDGDFLRCDPLMYSLGVLYFMLLCTIRASNCDRQCVYMSLLIISSCGFYRNRFGSILELVPLADSVVKLSSFCELCGKSAFFTFRKTDESKKEVIGGTDVYMPVCRQHYFSGKIAVETVRTVLEAQTLLTLQCDDLGGPLQPFACDNVATVHQ*