MGAGSRGPSAIIVIDNGAGNCKIGIGGEAAPRKVFPNCTAKPKGEKQMYVGDMLLDPKSEISQLTLRRPFDRGYLVGWDLEREIWAHAFKAVLGLGRQPGHLNTRDCGLLMSEPVLNFPAIHNTTQQVVFEEFGFQSFHAAPAPSFSLQRMAAINPQLPAAQAGAGVVLDAGFSFTHVIPYFDNQPLLQVRGGSLNMMDEPYLMEVVKEAVCFVSKDVRNDLKLASLRSSPFKREFVLPDGVSNFRGYLKEPPSGALGEATRGPGASKAAGPGSGHAPSAADQVLLLNNERFMVPEVLFHPSDVGLKQAGVAEAVVQAVSAVHPSLAPLLYNNVCLTGGGVACPGFTARFVSELRPLVPDDYALGVFTPPDPALCAWEGMSNFVTTGQYQGVAMTKAQYEETGGNVGRSSQR