MSIVHVKINGIPVEVEEGTSVLNAAKKAGVKIPTLCYHEDLKPFGSCGLCIVKQEGSAKIIRACAAPVNEGLSVITHDHELFEARKTILELILSTHPSSCLTCIRNGECELQDLAAEFGIREQPFEVRLNDRAKDTSSASIVLDPEKCIKCGRCVQVCQDLQGVFALEFIGRGDETCMAPAAMLKLEDSPCVRCGQCAAHCPVGAIYEKDEIATFLAAAADPQKQVVVQIAPSIRVGLSESFGLPAGTVTTKKIYAALRRLGAKAVHDTNFGADLTIMEEGTELVTRLTKGGALPQMTSCCPAWVDYVQKYYPDLLDHVSSAKSPMQMVGAIEKTFYAEKMGMDPAKMYTVAIMPCTAKKYESDRDEHMYASGFRDVDLVLTTREFARLIKSQGIDFLSLAEEEADSPLGEYSGAGTIFGATGGVMEAAVRTAYHIVTGNELQNVEVDVVRGLSEIKKGTVDFDGTPVRVAVVHGLSHVKEVMDEIRAAKAEGKQAPYEFIEVMACRGGCIAGGGQPYGATDSLRKERSAGLYTDDKNSAVRRSHENESIQKLYETYLEKPMSHKAHHLLHTTYQEIPVYKA