MSLKDKLASFNKQNEKLQASLLKMARPSSSSRKAPPIPTPPLLSSQPSVPPTQRLSFLNDKEKLQQIATIRKSPVGAQIKRVIDVLLETRQALLPEQINEMCFVDVKNNKEVFENLKSNVKVSFDGQRFAYKSKHDLKNKQELLVLIRKAPEGVPTGELKDAYVGVFKDLQELKASGQIWLLMNSDSQEDIVYPNDPKIQIKVDDDVKELFRSIEMPREFVDVERELQKVGMKPATNSARRKAAAGLQGSQQKKPKAKKQRDFKRTKLTNVHLPELFQNFTVPDV*