MLWEEEEEEAGREQGIPFDFDFLSLISAPKHYYKILEVDFDATDETIRSNYIRLALKWHPDKRKDEESATKRFQEINEAYQVLSDPVRREEYDRNGIPQFEDHMMEYLHRFKGLILTCNGLGMRHSIW