MSLLNNEMLLGESSPFSQPCSVAEESLGLLDDYLEVAEPLGSHGFSSDKAKAVSSNWLAVDSLGNTIDSSQEDAFSGMEWMVEKMDLKEFDFDALLGMEHLEATVSPDELMATLEDTCDLLFNPTTQEFHNKEPPLIPDLITNLPESPIGADPMGPLSSLWSFPLSPGSLTSVPDHSFSLELGSEVDVLEGERKQEGPTFLVVITKSEKEEENHSDDSGICMSPDSYLGTPQHSPTNSLGSPNDNPFPTDAACGSVRSKPYDHPAEKVASAKVKGEKKIDKKLKKMEQNKTAATRYRQKKRAEQEALSGECRDLEQKNQALKEKADSLSKEIQYLKDLIEEVRKAKVKRARVPE