MEDVDIYRQKLQQCVADGNLSKEDVAALLRLRVLLCIPQQTVDTAHADICGRLFQKVVDEAISAGVDGYDSEMKAKVQKAAQGLRLTKEAAMAIASKAVRSVFVNYVKRARTAESRTESARELKKMIIFNNLVVTQLLADIKGESPIVSPEPAKEEPKQEEEDEDEDEWESLQTWRKTKPNKELEDKLGAEAQSEITLKDDLSLRDRTDLYRTYLLYCISGETTGLPFGTQIVTRKDNREYLRLGQLGGILGLTPKEVVDVHRSLAEQAFRQQAQVILADGQLSKARIEQLNELQKQVGLPSESAQKVIKSITSTRISGAIEAAVSQGKMTIGQIRELREANVDLDNMITKGVRENLFKKIIDEIFSSGTGDFNEEEVNERIPVDLGIDVSKAKKIVQDLAKERLSNSLVQAVALLRQRNLSGVVSSLNNLLACDKAVPAEPLSWSVQEEVSDLFSIYLKNNPSEEKIARLQYLLGINDSTALSLKESVKAGAFTLGVEEEEFIF*