MAELLNVKPTRMELLNLKRRITLAKKGHKLLKDKQDALVMEFFTIYDEALRLREELNEKMMEAFKALQRAEIDVGTLRMKEISLSVKPNREVEVKTRNVMGVPVPLIEAESFKRSAGERGYAFVSSSARVDLAAEKFEEVLDLAVRLAEVEETLKRLAKEIEVTKRRVNALEYIIIPRMEATVKFIKQRLDEMERENFFRLKRVKALIEARSGS