MESKVIKEVSAYSDPSASHNPSTPDSGKAGVDVHQPYGDVEKGSISQKERNTLWKMVGNEASSDRLDAQESMEIDGNTICDETLGVNGESSSNEFNVSPRANAYPVTDTSHLGWGQWYTIRQLQLATNFFAASNVLGEGGYGMVYRGELPDGTLIAVKKLLNNMGQAEREFKGEVEAIGRVRHKNLVRLIGYCTEGSHRMLVYEFVNNGNLDQWLHGSLGESSMIPWEGRMKIVLGTAKGLAYLHEGLEPKVVHRDVKSSNILLDTQWNAKVSDFGLAKLLGAGKSFVSTRVMGTFGYVAPEYANTGLLNESSDVYSFGVLLMEVITGRDPVDYSRPMGEVNLVDWLKTMVGNRQSEELVDPRLEIRPSSRALKRALLVALRCVDPDAQKRPKMGHVVHMLEADEYPYHDDRRSSGIRKSPYHAALQGIEGFKGSPSPAHRGGINEQNFELVLESPSGPG