MKTAKPLKQLKLSVPAQDTPISSFLTASGTFHDGDLLLNQKGLRLISEENESLLQARINCLINEQPSETKEIDLQFSLEDLETIKVIGKGSGGVVQLVRHKWVGTLFALKVIQMNIQEDIRKQIVQELKINQASQCPHVVVCYHSFYHNGAISLVLEYMDRGSLVDVIGQLKTILEPYLAVVCKQVLQGLVYLHHERHVIHRDIKPSNLLVNHKGEVKITDFGVSAMLASSMGQRDTFVGTYNYMAPERISGSTYDYKSDIWSLGMVILECAIGRFPYIQSEDQQARPSFYELLDAIVSSPPPSAPVDQFSPEFCSFVSACIQKDPRDRSSALDLLSHPFVKKFEDKDIDLSILVSSLEPPVNFPR*