MEKSNGLRVILFPLPLQGCINPMIQLAKILHSRGFSITVIHTCFNAPKASSHPLFTFLEIPDGLSETEKRTNNTKLLLTLLNRNCESPFRECLSKLLQSADSETGEEKQRISCLIADSGWMFTQPIAQSLKLPILVLSVFTVSFFRCQFVLPKLRREVYLPLQDSEQEDLVQEFPPLRKKDIVRILDVETDILDPFLDKVLQMTKASSGLIFMSCEELDHDSVSQAREDFKIPIFGIGPSHSHFPATSSSLSTPDETCIPWLDKQEDKSVIYVSYGSIVTISESDLIEIAWGLRNSDQPFLLVVRVGSVRGREWIETIPEEIMEKLNEKGKIVKWAPQQDVLKHRAIGGFLTHNGWSSTVESVCEAVPMICLPFRWDQMLNARFVSDVWMVGINLEDRVERNEIEGAIRRLLVEPEGEAIRERIEHLKEKVGRSFQQNGSAYQSLQNLIDYISSF*