MAKQASVIELKPNTISLSPEKDIGLEKGINPGKETTRNKKMTLLIFSGEYDKALAGLILANSGREMGMDVTMFFAFWGLCLVRDPEKMTLEDKSLYEQMFGMITPKGIEDLPLSRMNMAGLGKAMLKEMMEDDDTPPLTAFLNGARKKGVKFYGCKLSVDVMGFKKEELLPEVQIMTAADFLQEAMESQIQLFI