MKLTKTALCTALFATFTFSANAQTYPDLPVGIKGGTGALIGDTVYVGLGSGGDKFYTLDLKDPSAQWKEIATFPGGERNQPVSAAVDGKLYVFGGLQKNEKGELQLVNDAYRYNPSDNTWMKLPTRSPRGLVGSSGASHGDKVYILGGSNLSIFNGFFQDTVAAGEDQAKKDEIAAAYFDQRPEDYFFTTELLSYEPSTNKWRNEGRIPFSGRAGAAFTIQGNDLMVVNGEIKPGLRTAETHQGKFTAKGVQWKNLPDLPAPKGKSQDGLAGALSGYSNGHYLVTGGANFPGSIKQFKEGKLHAHKGLSKAWHNEVYTLNNGKWRIVGELPMNIGYGFSVSYNNKVLLIGGETDGGKALTSVKAISYDGKKLTIE*