MEPQKSPLMDESLCDVSHDTEFGDTHFGGGDLFSILESLEDLKDFPSTNNEAAVIGPTFKENEQNSKKVSISSRAPQDSETEPEISPKSKRQKLSPTLVEEPQKVSHITVERNRRKEMNENLSILRSLMPFFYVKRGDQASIIGGVIDYINELQQLLQCLEAKKQRKVYNEVLSPRLVSSLRPSSLSPGKPPLSPRINLPISPRNPQPGSPYKLRLQPGYLSPTIANSPTSSASSSINDNINELFANSKSIIADVEVKFSSPHVLLKTVSLPIRGQAMRIISALEDLALEILHVNISTADETMLNSVTIKIGIECQLSAEELAQQIQQTFC