MKSLVIAEKPSVGKDIARVLGCRKSADGCLEGDKYIVTWAFGHLVELAAPEEYDKKYKDWNMADLPMMPEPFKLEVIGKTAKQFGVVKRQLFRNDVKDIVIATDAGREGELVARFILMKAGCRKPLKRLWISSVTDRAIKEGFSRLRDGREYNHLRDAAMCRAEADWLVGLNATRALTCKYNAQLSCGRVQTPTLAIIAKREEEIRNFRPKAYWGLTARTSKPALTLTWQDKKSGGMRSFDRDRMEGLQKSLRDQQVWITKVKKTPKKTMAPLLYDLTELQRDANKRFGYSAKETLNIMQRLYENHKVLTYPRTDSRYLSSDVADTIHDRLAACGTGPYRKLAGKLSKNVWTKKASFINDGKVTDHHAIIPTEQFVQLQNMTSEERKIYDLVVRRFLAVLYPAAEYDETVITAEIGGEIFTARGKVMRTPGWREVYESADESGLSGTGGYLDEEDGDEDGEGPQNERVKAQTLPDLREGDVIGPAGISLTEGKTKPPAPFNEATLLSAMENPVRYMESGDRAMAKTLGETGGLGTVATRADIIEKLFSGFMLEKKGKDICLTSKAKQLLRLVPEDLRKPELTAQWEMRLSKIAKGEMKRDAFMEDIRTYTKDIVEEIKGGEGTFRHDNLTNTKCPRCGKRMLSVKGKNSQMLVCQDRECGYRETISRTSNARCPKCHKKMELRGKGENQMFSCVCGYKEKLSNFKERRQREGAGVTKRDVARYLNQQKKEEKMVNNPFADALKKMQEQDV