MMKLKSKPPLFSKVWSDEDEISLLTGIIKFKEQTAREVAQNMAEFRAFILPSLTLQPTPVQLREKIRRIRLKYEKTLVTGNPSNTDLHQVQVFQLCQKIWTQPPNSNSLLLKEKHNIPENDLQVKEKHNIPENGLQVKEKHNIPENGQPEKQNLLVKEKKHNIRPIQQHKIIPDSGLDGKTMEDLLKRLAKDVELVVNSKACLQGNSNEVGIRVLDIGLESMKLGIKLGKLVHEKATSPELV