MSETMEDFSAILAKKDEELEKLQQLLNTERAEFKKRAFLLRAKICAFRYCVLAIRPTCKCNIGGKISSRLPNMMELAVRDLEITEYLQVLFPLDDAAGRRNQLDLIMAETSYLVDDVHGRTAAAASHAKDVARLREMAEKQMNRWKEEHRAEERREMEESAKLKEEQERKKKEDIEKRKEDEKKKEIENRDERPTDKEGEKTKKEEATTSSVIRRSQRLNVPQEVREEENRGEEIRAHANDGDRDEGMGTGGRDEEMGENDVGGIGKLKIFTKDERKAIVAYADASLFQGPIFSSSDIYITEKGNKAAARLYSVHFRTIRKWRQLERDAKVTGGAKKAGGRKGRTLKARKTIKKKAGGNKKEKNDTGWDMRKPRELLKDAVNRVKECPSLQEDHYGKADGNTKRKKH