MKLERLTLIPSTDSDGRLNGADDSNKVPRLPRWTRQEILVLIQGKKVTENRIRRGRTGVVELGSPQVEPKWASVSSYCKRHGVNRGPVQCRKRWSNLAGDFKKIKEWESQIKEETDSFWVMRNDLRRDKKLPGFFDREVYDILDRGSGDADAHEEGGLVLALGSQVLFDSGKSAASGDDALFSDFEPDETPHKPINDPPIPTPVSEQQHQPLSQVSPTQGTSQPTTREPDIGSGHEGRKRKKSESDADDEEARSVQHHLVRALERNGKLVSSQLEAQNMQFEQDREQRKDHVDNLVAVLTKLADALGRIADKF