MKHILRKLHIGGSHESLEGRNHEVSSRVLDGHTQILRTDTAAQAEATSPSTSALLPDHRATSGFSGWFARHSASSSSSGLSNDRSRPQTVERNSEALTSFNFYEEEYQVQLALALSMSNQNDDEDDPEILQIRAAKRISLGRPPSPGNTPAEITAHRYWNYNVLDYNEKIMDGFYDVYGGASDFGTVGKFPSLVDLQSTPLTDTVGCEVVLVNRLIDHDLVETEQAALCIAVDCGGGGLSLQHNGLVQKIADLVVHHMGGPVLDANDMLNRWKAKSIELRASLNTIVLPLGCLHIGLSRHRALLFKVLADHVGIPCRLVKGSHYTGTDEGAVNIVKLDNGREYIVDLMGAPGTLLPAETVGNTGTFEISLFEEIPSRINNLTQDRTDSSWDRNSSRIADGSGIKVSGADVEHLTDGVILQSSSTPIHDPDINKGIKGELLDTSLKGSAGEELTCTKGSLHSTVEASMVEVESQVGFPKKREVVHKGHHQHYMDYWTKHVSNSFLGNVAEWEIPWEEIIIDERIGLGSYGEVHHGDWRGKEVAVKRFLDQDFSGDAMNEFISEVQIMGRMQHPNVVLFLGAVTQPPNLSIVTEYLSRGSLFRLLHRPNCHQLDERRRLQMAIDVAEGMNYLHTSTPIIVHRDLKSPNLLVDRNWVVKVCDFGLSRMKNHTFLSSKSTAGTPEWMAPEVLRNDPSNEKCDVYSFGVILWELATLEQPW