MATSASVKQILGDLNKDSFVTLLGKLIGESKYVQNNPPELIPEEDRIVNHVLDTLLPYSTTTGGGPLIINHVTYKPNRGNLIVEYPGTQPGKILSFVGMHMDVVTANPDDWEFDPFSLSIDGDKLRGRGTTDCLGHVALVSELMRRLGETKPQLKSTVVAVFIASEENSSIPGVGVDALVKDGLLDKLKQGPLFWIDTADKQPCIGTGGSIPWKLHVTGKLFHSGLPHKAINPLELAMEALKEIQSRFYIDFPAHPKEQVYEFATPSTMKPTQWFYPGGGINQIPGECTVSGDVRLTPFYNVSDAMKKLQEYVDDLNANIEKLDGRGPVSKYVLPDENLRGRITISFDEASSGVACDLNSRGFHVLCKATKEEVGHVKPYSITGTLPLIRDLQDEGFDVQTSGYGLMATYHAKNEYCLLSDMCQGYRVFASIIAQLED*