MKSLVIAEKPSVGKDIARVLGCRKSADGCLEGDKYIVTWAFGHLVELAAPEEYDKKYKDWNMADLPMMPEPFKLEVIGKTAKQFGVVKRQLFRNDVKDIVIATDAGREGELVARFILMKAGCRKPLKRLWISSVTDRAIKEGFSRLRDGREYNHLRDAAMCRAEADWLVGLNATRALTCKYNAQLSCGRVQTPTLAIIAKREEEIRNFRPKAYWGLTARTSKPALTLTWQDKKSGGMRSFDRDRMEGLQKSLRDQQVRITKVKKTPKKTMAPLLYDLTELQRDANKRFGYSAKETLNIMQRLYENHKVLTYPRTDSRYLSSDVADTIHDRLAACGTGPYRKLAGKLSKNVWTKKASFINDGKVTDHHAIIPTEQFVQLQNMTSEERKIYDLVVRRFLAVLYPAAEYDETVITAEIGGEIFTARGKVMRTPGWREVYESADESGLSGTGGYLDEEDGDEDGEGPQNEERVKAQTLPDLREGDVTGPAGISLTEGKTKPPAPFNEAALLSAMENPVRYMESGDRAMAKTLGETGGLGTVATRADIIEKLFSGFMLEKKGKDICLTSKAKQLLRLVPEDLRKPELTAQWEMRLSKIAEGEMKRDAFMEDIRTYTKDIVEEIKGGEGTFRHDNLTNTKCPRCGKRMLSVKGKNSQMLVCQDRECGYRETISRTSNARCPKCHKKMELRGKGENQMFSCVCGYKEKLSNFKERRQREGAGVTKRDVARYLNQQKKEEKMVNNPFADALKKMQEQDV