MTKQNEKIINSSVKMLTISEDESGQRIDNYLLAKLKGVPKSLIYRIVRKGEVRVNKGRIKPEYKLQTGDVVRIPPVRVAEKNDAPISKNLNKVAALENQILFEDDCLIILNKPSGIAVHGGSGLNFGVIEALRALRPEARFLELVHRLDRDTSGILLIAKKRSALRNLHEQLRIKTVQKDYLALVRGQWQSHIKVIQAPLLKNELSSGERIVRVSEQGKPSETRFSIEERYINATLVKASPVTGRTHQIRVHTQYAGHPIALDDKYGDKDFDKQMNELGLNRLFLHAFSIRFEHPKNGETLRFNAPLDHQMKAILQKLRETK*