MPPKKQVVEEKILLGRPGNNLKSGIVGLANVGKSTLFQAITKCNLGNPANFPYATIDPEEARVIVPDERFDWLCEKYQPKSRVPANLTVYDIAGLTRGASTGAGLGNAFLSHIRAVDAIFQVVRAFDDAEIIHVEGDVNPTRDLDIISEELRLKDIEFVEKALENQKKKTRQGGQSLQMKQWKEEEATIEKILAHLKDGKEVRKGTWGPKEIEVINPLFLLTAKPVVYLVNLSERDYIRKKNKHLPAIAAWINEHAKGDPIIPLSVSFEERLTRFETEAEAAEECKKVGAESALPKIIIQMRKALNLGSFFTTGPDEVRQWTIRNGTKAPQAAGVIHTDFEKTFIQAVVYNYNVLRELGGDEAEVKAKGKVMTKGKDYVVEDGDIILFKAGAAKS*