MEPIVLDVGSGYTKAGYANPDSEPPLVLRTALVPATDQTGIRASPSSAPGEDTSTWPVQRGQIADWEAIEDFWHYILYNQLGWEEGNEGQVLYAEPLFSSKASRERLAQVMFENFNVSGLYVLDQAVLSLYATGRLSGCAIDVGCGKVDIAPVVEGAVLHSIAQQIPLGGNDLTKLFEKLVSEADRKRGTSKANGGADQNGTLGGPTLGAEYGVIEQLKEKHAAVAEDAGAYVRMTSGDAEPLREEHTLPDGQVISVGRERYTVGEALFQPSLVGIDAAGIAEAASRSIMAGPQENQRQFLENIVLCGGSSLINGLESRLLNELSQASPPSIRPLTVKPPEYMPDSTLRHSAWMGGAILAKVVFPQNQHITKAEYDEHGPFIVHKKGF*