MDEDASTEACAIGALFGVENGDGGSVRDVLCAVELVGRRDRATGTVTIEDEHGKLALARARRTRSECSIVGFYRASMNDGSVEDGDLEMFDSLAAKVRDWERETGDQGDGVANDASALVKCGAGGDASEPPKMKWYERTSDGFVEREFSMETGESERIVVDALANISLEEEDASHSATSVKSLESAAEATRALRDRLRTTLGYLSAVRNGDAAIDFDVLRSIVSVMNDLRASSSDSVRDTFVDEYEDVLLVNYLASLTKAVDNLNELVDKYHFAHGDHGGVQHAERGGERSGRFHARDREARAQERAMLSLF*