MESKPLGLNQLTPYQTYQIQKQLNHRRSTTSTLSPNQILMKKLSPSSSNSQKLYKGVRQRHWGKWVAEIRLPKSRTRLWLGTFGTAEEAALAYDQAAFQIRGDIGKLNFPDIKHEEINSLPSSVDAKLQAICQSLRNTEETCSVSEKSEDMCSVSDKTELFLTKTEHMEMKFSDDSPRTDKNSLWDESKLESSYSEQGITFLEFSDSEFDEIGRFGLGKFPSVEIDWDAISKFSES