MISVFDIYKIGVGPSSSHTVGPMKAGKEFIDELRSMGKLRDVTKITVDVYGSLSLTGKGHHTDIAIIMGLAGNTPEKVDIDSIPSFIARVEETERLPVGMHCHTVSFPREGGMNFHRTNLPLHENGMQIHAWINDEKIFSKTYYSIGGGFIVDEEHFGKENESLIQVPYAFRSAEELLNQCKESGLSISTLVMANEKAMHSDEEVRTYFANIWRTMRECMERGMNTEGILPGPLRVPRRAAALRQQLLTSEKTTNDPMAVVDWVNMYAFAVNEENAAGGRVVTAPTNGACGIIPAVLAYYDKFIQTVTEKDYIRYFAASGAIGGLYKRNASISGAEVGCQGEVGVACSMAAAGLAELLGGSPEQVCMAAEIAMEHNLGLTCDPVAGQVQVPCIERNGIAAVKAINSTRMALRRSSAPRVSLDKVIETMLETGKDMNAKYRETSQGGLAIKVIC*