MKIERINENQIRCTLTSSDLSARNLNLGELAYGTEKAKKLFHEMIQKASNEVGFEADDIPLMVEAIPLSSESIMLIITKIEDPEELDTRFSRFSPGNEDEPLTTLANELLEGADGLLSLFTDNGKNTAASPLTGSDAPSTEKAEPGPKLPAARIFTFGSLDEVCRAARIAAPVCETPNTLYKHPSDGRYYLVVRQTADSTDAFNRLCNLLSEYSEPLKTAAAPNAFEAYYEEHYETIVREHALSTLSTL