KKKNSFTVMDSTVVSTSSLPPDEFDRNVPRICGVCGDKATGFHFNAMTCEGCKGFFRRSMKRKASFTCPFNGSCTITKDNRRHCQACRLKRCVDIGMMKEFILTDEEVQRKKDLIQRRKDEEAQREAEREARRPRLTDEQSQVIATLVEAHHKTYDESYSDFRRFRMMYHEQGSSPESSEEEASSFSMLPHLADLVSYSIQKVIGFAKMIPGFRELTAEDQIALLKSSAIEVIMLRSNQSFNLEDMSWSCGGPDFKYRISDVTKAGHTLELLEPLVKFQVGLKKLNLQEEEHVLLMAICLLSPDRPGVQDHARVEALQDRLSETLQAYIRLHHPGGRLLYAKMIQKLADLRSLNEEHSKQYRSLSFQPEHSMQLTPLVLEVF