MEMDTDAGNDVAGRAFDYDLFVIGGGSGGVRASRMSASHGAKVALVELPYHPISSETHGGLGGTCVLRGCVPKKILVYGSGFSHEFQDAKGFGWEIDGEIRFNWKKLIQNKTKEIERLNGVYKRMLVNAGVTLFEGFGRIVDKHTVEVKDVDGQTKTFTTNHILIATGGKAVKLNIPGQELGITSDEGLSLEEFPKKVLIIGGGYIAVEFAGIYSGMGADVHLCYRKSLPLAGFDTEMAEVVARNLEARGIKCHKHTNIVKLESHYLGIKATTDTNEEYHVDQVMFATGREPKTANLNLEGVGVELDEAGAIKVNEYSQTSIPSIWAVGDVTNRINLTPVALMEGTCFAKTVFLKEPTKPDYENVAHAVFCQPPLSSVGLTEDQVKANHGGIRGEFKIFTSSFNPMKNTVSGRQEKTMMKLIVHGATDKVMGAMMCGPDAPEIIQGLAVALKCGATKAQFDATVGIHPTAAEEFVTMRTMTRQIPKGVRDVYLRESRACRTSMSSLSKL*