MPEKVALIGSGNWGSAIATKIGVNASACADFDDKVYMWVFEEYVKEEDGKWVRPARGAKPPEGKTWVDEGYTPLTQVINEKHENVIYLPGIELPHNIVACPDVATCVDGATMMVFVIPHNFLAPIVPKMEGKFAKGAIGCSLIKGIEFEKEGDMKPILISDLLQAEMKKSDGAPVVDMSVLMGANVANEVAKGDFAEATIGCTKPENGLKWCKLFNTKDFAVQAVTDVAGAELCGAMKNVVALGAGFCDGLGYGGNTKAAIIRIGLKEMQKFCKVFYGDRQIKDETFLESCGVADLVTTCFGGRNRKCADIFAKNIAAGTPKAWDVIEAEELNGQKLQGERTGTAQDVMKAIKAKGVVDAFPLFSQIHKIAFEGAKPETIIDMKLEKYY*