MKIAKISHILPQKCEICKIQKCHGNHFGVNSCRACAAFFRRTVNSKWSRMRCLGGSCNQISFLCKPCRLQQCFNGGMMTNNFQYNRDVICPMDPQPTVSIPKSLEIYLGKPYFVMLSEKNSEKTEIDLHRLLGEASKILSQGSASPSFCAGNQLKKLSLGLPNQIIAPRFKMAEKVAKAELVANWEYYVKKVAAWLAHFDDFRRLDVDLQMKLLQSIWHIWSRLEKLSATAKYRKTAQSYKKTDVVLQGDIVVDVEHVYMDTRWLSNFPLEQFRRFMIHSSCDQYDVTQALYDLSPTDIELTYMLAQLCFQYAGNRYQGRILEVCDRFLTVLSNDLHDYYIKDLGMLRYAGRLAKMMQVNNSIQENIRKGRERMQLIRCFGVLKLEFSHPEMFLDSGFH