MDPKQLNFADAMDGLLLSRLESQRSSPPSVIVIGGGISGIAAARVLHDSCFQVILLESRSRIGGRVHTDYSFGFPVDMGASWLHGVCNENSLAPLIRCLGLKLYRTSGDNSILYDHDLESCTLFDIDGRQVPQQLVIEVGDILTRILKETEKVRDEHIEDMSVLQAISIVLERHPELRQEGPAHDVLQWYICRMEAWFAANADMISLKSWDQEHVLSGGHGLMVQGYHPVIKALAKDIDIRLNHRVTKITQWSNGVMVTVADGRSFIADAAIITVPLGVLKANLIEFEPKLPEWKVSAISDLGVGNENKIALRFDTVFWPNMELLGMAAPTSDDCCYFLNLHKATGHPVLVYMAAGRFAYDIEKLSDEAAANFAMLQLKKMLPDAKDPIQYLVSRWGTDPDSLGAYSYDLVGKPLDLYEKLQAPVDNLFFGGEAVSIDHPGAVHGAYSAGILAAKDCQRWCLLKKHGNVDLIKLVSSEVKAEVETALQISRM