MAKARKQKGDGSGTGGGATVLHQKLCLSIDMENQLIYGYTEIKALLAENDTFALHADNMTIRSILVDGETVEFDYSPHWKNETDQPNWSSISCLNTVADAACSTYTSSLNREATPNLIVSSERSIKSMIEQQLDENSEKYEENSGRLEKHGGKTIQTSYDQIVNGCNGSAVEEGIENSAVEEGKKKEKEKEKEEKNGNEKSKENGNETENEKVKNIKLVHIDYILEKAETGIHFVGNVMHSSNQIRRAHCWFPCVDTATQRCPFDLEFTVSTDFIAVSNGDLLYQVLSKEDPSKKTYVYKLNTPVSAQWISLVVGPLEILLDRNDINVSHICLSPALSKLQNTIAFFHDAYSCYEDYLAAP