MRSEEEMMELILSVAETEPHIRGVIMNGSRVNPNVTPDLFQDYDIVYMVTELNAFIADHSWIDVFGKRLIMQMPDEMQLYSIDQEPKQKFTYLMQFMDGNRIDLTLYQRNHLPENQDSLSVVLLDKDNKLPALREPDDSDYLVKKPSHNDIESCTNEFWWVSTYVAKGLGRRQLPYAKEMMEGPVRRMLKRMIRWYIGAKNNFQVNVGSAGKYFEYFLEDHIWKDYKRTYADGEYPNNWKALFQMCELFITLTREVTSHLNYPHADSEGIHVFEYLKHIHKSSADQQDSY