MLKVPQHQVAGHEAGIGKLGPLVDESGRFYKPLQGDERGASEVAFYTSLSTNSGIPEHIQRFFSTFYGTQLVEASDGSGLLPHLVLEDLALGRVNPSIMDIKIGSRTWAPEAPEKYIQKCLKKDRESSSLSLGFRISGLQIYRSKELGFWKPGKKAAQKLSREEVKLVLRRFVSSNTLNDLDSRPDCAFASTVYGGSTGILSQLLELKAWFEDQTIFHLYSCSILVIFEKELALKGKNPGAQIKLIDFAHVYEGRGVIDHNFLGGLCSLIKFISEILTAPNECGIEVSAKADQKNLTADNGVVADHKNLTDSDNGVVAIQKNLTTSDNGVVADQKNLTVSDNGVLADQKNLTASDDNCVVADQNGVS*