SPKEPEQLRKLFNGGLSFETTDESLRSHFEQWGMLMDCAVMRDPNTKPSRGFGFVTYATVEEVDAAMNPRPHKVDGRVVEPKRAVSLGAHLTVKKIFIGGIKEDTEEHHLRDYFEQYGKIEVIEIMTDRGSGKKRGFAFVTFDDHDSVDKTVTQKYHTTVNGHNCEVRKPYQTKEAEVVLETATLEVA