MWKLKQIFDGEYGCEERQSGEKEKCLVILANEEGEEKTFEANEDWIAAIEKLSANPLMKIIISKPMAKDCQYKKIVVEKKGDGYQAAKYTEKQVFHDNFGVEDLQGYLMEAIHDTFLQVNAWDETKEYSLLISKKGAVTLRAKASKEAPDTVTEHNRKKNYILDEGQVIPPLVDMGIFTGEGKVVKSMYDKFRQINRFIEMIDDAIREYKGEEIHIIDFGCGKSYLTFIMYYYFTEIRHMKVQMLGLDLKKDVIEKCNRAAEKYGYDNLRFELGDINGFQTPFDVDMVVTLHACDTATDFALYNAITWNAKMIFSVPCCQHEVNKQIQSEDYSLLTRYGIIKERFSALTTDAIRANLLECCGYKTQLLEFIDFEHTPKNILIRAVRRPVLPSSAKKKYLAEVENMCREFHLEPTLYTLLRNDCKV