MPEAVFDQLAELSSQEDRAQLFERLIEELRSRGDYHHLFDARMLQKKASLGLPLSRPSSLQDVPEEQRKEVEATYIEAARETGNAFLEQGDIPSAWMYFQVIRDPAPVAAAIEALPNAIDDYDRVDALVQVALFQGVCPQKGVELMLHAHGTCSTITALDQAMAQLEQDQRAACASIMVRSLYTDVSDSVRRHVETRGQMLPPNEPLRTLILGRDWLFEGGNYHVDVSHLNAVVRFARDPPFNDFYPAHVQFFNVLLGKEAEEGLQYFRTQLEAEPDEQDRPLLAYVLVDLLMRCGKLDEAVDVASKYLANLGDDVSISFDELCIKANRLDVLREVRKSQDDL