MPPEVVFKIDQTKSMRDQDVPGHNRWHPDIPAVASVKPGQDFRVECREWTDGQIGNNDSAADVRDAKLNVAHMLSGPIEIEGAEPGDLLVVDILDIGPIQTETTGPAPGQGWGYTGIFAKHNGGGFLTDHFPDAYKAIWDFHGIYATSRHIPGVRFAGITHPGLFGTAPSHELLAEWNRRERALIEKDPNRVPPLALPPEPDGVLAGKLTGPELERIGREGARTVPARENGGNHDIKNFTRGARVYYPVFVPGAKLSGGDLHFSQGDGEITFCGAIEMGGFIDFGVDLIKDGMNKYGITTNPVFIPGPVEPRYSTFLSFIGFSVDEHSGENLYIDATVAYRRACLNAIEYLKKFGYSGEQAYLLLGAAPIEGRISGVVDIPNACCSLYLPVEIFEFDIRPNAQGPTMANRGSAART