MDIQRVLLHQQSNNQQCEVLLVAKDGISVRAHLFVLSTCSDLMRNLLVDLPAGQEATVILPDIRGELLESMLSFIYMGETSLPSALLTEFLEAINLLGIKSAISFETNPTAMTTSNVISGAMAVEAAKSISGLHIANTALMEEEEEEDASAVVGKLEVGNAVLANPQQQHEQEGRTLEFLDVYGEQPKITYSIEHMGGTSSGNQYILTENTGTFTITQSASSVAKLGVAGSSAVVESVATGELGDDDAEAENTDEQDESESQLIEEEYVGSGDPLIEMTADADVDMHEDGMHEGEPGDEEEDDELLDVKPRVHLDMKMRKPKPRQRPMSAKVTKKTMTKQYQQHAALKKESKDDINDALDLAAAAVLHEGLSLQKAADRYDISKTVLWRRVRSNPAYMRIKREKPSLSEAYERLKNGDSLKSISQDLHIPMSTLHRHKVRLAAQGRLPDFVACRRRDSTPKDELRDKLAKAVHACINGGMSQNHAANLFEIPKSTLWRHLQRRVTEAERKVKEEQEEDEDEDVLN