MADSDDKDNVVRKLPVPKAYLPVNFTTWTAGKLIYRIHSAEFTATQFNPGKGSARFSPMSNEVATLYGGVSTGVAVMETIFHDLPPHSAGAPYDLSKLEGLVHSAVKPSEDLHLVDLNPKTLRKMGVKRADILDSSADQYVFTREYSVAIHQAYPTAQGMQWSSKQHGDTALMLFGDRVRSEQLEVDIESERVLESERVMDVIEEEADQLGVVLIEPQGGNEPGKI