MEAELVNSATSSKLKEMDWTKNIEICEIVAHDQGKARDVIKAIKKRLKNSNPNTQLFAVLLLEMLMNNCGEHIHREVIEIGLLPIMVKIVKKKSDLPVREKIFLLLDATQTSLGGASGKFPQYYAAYYDLVCARVQFPQRPHVPPTGVRIAEADTNSLPVERSDPLKCEEVAHQSKQSASHIVPDLSILDKATSALEVLREVLDALDPQHPEGATDEFALDLVEQCSFQKQRVMHLVMTSRDEKVVSRAIELNEQLQKALIKHDALLSVRAASTPASFDHEGVEEEDADCLFRRIRKGKACVEDQPERFPSPVRPVLGDMMHRPLIRPLSLEPSEPKALPAAVSIPPPPAKHVEREKFFKEKRVDGMTLAGHMRGLSLDSRNGSSSRSASTDLSD