MEKFGGRFEIQLFNGRNNLALWQSTVKDLLIQQGLYGTLEDKKPTEIEKAKWEDMKLRAALTIRLALAPEIKYDVLEEDNPKSLWEKLTKTYQSKSLANKLFLKKDLFGLEMEEDGDLRDHLNRFNGLINQLNNLDEKLKDEDKAIILLVSLPKKYNTVITSLLVGKTKLALEETIVVLLENEKLMKQGSDDSSDGGAFVVDARDKRKKFGDDYDVGDALLVQEDKGPKDGWVLDSGSSHHICARREWFSSYEECEGKMVTLPDGKKVKVDGIGEVAVKLCNGRVRRFAEVRYVPKLERNLISLGRLDGLGFTVMVKNSSLEVTKKGSVILKGWKNKRNLFVLDGDVLVRGEALLGGRRCLINGDH*