MDLSARPSALEKTNEAFDFIKKLLPEPLKAPRVAIVCGSGLGGLANTIDNDLRVEIDYSDIPHFPHLTVAGHAGKLVFGLIDKKVPVVLMVGRAHYYEGHSIDQVTFPIRVFKLLGIDTVVLTNAAGGLNPDYAVGDIVLLNDHIFLAGLAGIHPLRGPNCEEFGPRFPPLSDAYDLDLRRQVHEAWRKYLDPCSKRRLHEGVYAFVCGPSYETRAECRLLRQLGADLVGMSTVPEIVVARHCGLRIIAFSLVTNNAVLSPVPRGDDHLIQGRDVKELDAILQEGKANHEEVLEAGREAAQDMQKLVVHVISKIF*