MEAVVAGVGQVQWALAGHLSAEKGLRTGASVRCGYGGVAWGSRPAVRCASERRREEALRVRAVSADGGGGEGNGERFGRGGGGGDNGGNGGDYGGGGRDGSSGGDDAGGRAPESSSGILAWYMDRTQKNPVTTKAITAAILNLLGDIFCQLVIDKSDKVDVKRTAVITFLGFILVGPTLHTWYLALSKVVTATGLTGAGVRLLLDQFLFSPAFVAAFFAALLTLEGRPKDVIPKLKQEWKPTVVANWKLWIPFQFVNFLLVPQNLQVAFANVVALAWNVYLSFASHKEVAIAIPTATVDLEMSPFDEETKE*