MNKDWARKLIAIVAVKKQEKYSKNDFINSLSYKNHLLRPDTVTRFLNECEAEKLLIKNGDYYIPNFSTSGIIVPLDFSIDEERLFSEDVEKPLVDRILDTAAASGLLTKKETVMRARELMETMKFIDFEIALLAILSDNGIDVKSLVQEKSGN