MKSDCEPHLLRSLLVFKNTINQGKLIKTQHSQQSISVVALQRLVLYCSSSCWFFLLSFKKLFFVVVGFLIELIRSLHVYRLDEGKENEVEREFVLSASEPYVELSADPLLRLMKFPVSQVHEGHVNGCWVCIFAFQGNCPPNFTCIPSILSVSRNRKLKSIPALANDLQMIFELSNKKPLQRSGEETCQGSNDNNHQLIRSSPVLDLDLNSLPCPVPMSESSEDQEIGRSLPGIMEKKKKRAPSEHVANIALSDLAKYFDLPIVEASRNLNVGLTVLKKKCREFGIPRWPHRKIKSLDGLIRDLQEETEIQQQENQAAALAVAKRQRMLENEKESIERKPFLEMKTETKKFRQDVFKRRHRARLLRSQGLPNSDN