MSEKMDSPFLNTMRRLFERAAIEKERRVKRNTREKKMNRLENKIKEMTKRLHGSPNDEEDLELFKTAGAAAIHDRKVHKKHIKQEPKPKDPIVCEECGKLFASTFQLREHVSILHLRERKFECDICGQKFGRRGGVRRHVQMVHLNQLHKCPYDGCDHPGYKCSKALAAHIRAVHTLSRPYECDMCGKNFVRRNDLKMHELTHTEEASFHCGCGSSFRRALNLKKHQRTCPFSSNDANSQEGYKIVEMSDHDEEHFEQADSGASNTFPKQCSALRKNEHVMIKGRPCKIVDMSTSKTGKHGHAKVHLVALDIFTGKKLEDICPSTHNMDVPVVKRKEYMLMDIDADGFCSLMDPENSDTKDDIRLPEGELGDQIRAAFEKDDCGMNLTVVAACGEEAILGFKNMPKDN