MGSTSKGVPIMPALVPQLEYLRTYSPVPIRIEHIRRGHHNAPYADRFTACIPCCLDHIKWDVVYNYQTPDLPPDVVFGADDQDFQPLLFVGDDNAAAQAAALGAWTILRDWTAKDYSRLLRFLLELRSLYLRHQRKRVEFVEDPRVRFEIGTISAMEGLEMRIFTGADRSEEVQFAIPLDIDLTQISRRLGTSSAKLWSGISLQVAFSLQRGQTFTGEKAPQLRLHAPPAMRDVFDVEDVKLPTWADRMCLMEYVPNVQDILKAQVREAITSVGMRRSFLEALGPVFGRPLELETNLFRRVSIMVTSGLFCFLIHFSLPTQFPKQQPTLTFQSSQHFDARGRPIMSRPYTEYPWSPRWEPSHMAQRIFEFALDECDKFKKYCNDILQQHR*