MEKSNGLRVILFPLPLQGCINPMIQLAKILHSRGFSITVIHTCFNAPKASSHPLFTFIQIQDGLSETETRTRDVKLLITLLNQNCESPVRECLRKLLQSAKEEKQRISCLINDSGWIFTQHLAKSLNLMRLAFNTYKISFFRSHFVLPQLRREMFLPLQDSEQDDPVEKFPPLRKKDLLRILEADSVQGDSYSDMILEKTKASSGLIFMSCEELDQDSLSQSREDFKVPIFAIGPSHSHFPASSSSLFTPDETCIPWLDRQEDKSVIYVSIGSLVTINETELMEIAWGLSNSDQPFLWVVRVGSVNGTEWIEAIPEYFIKRLNEKGKIVKWAPQQEVLKHRAIGGFLTHNGWNSTVESVCEGVPMICLPFRWDQLLNARFVSDVWMVGIHLEGRIERDEIERAIRRLLLETEGEAIRERIQLLKEKVGRSVKQNGSAYQSLQNLINYISSF*