MVYPQISGLTGTGIRTCKSFQKRLFVHVESPDVLSEHEEFDFSDVFGPSPVQAAAEVSPNSGSSDQVLDSKDVVYDDPVVIVNRSHSLVGPTTCVSQSLKLSKLTLHETESSLELVVESVNGERLAEVQEAAVNDAAENPLDSGSHQSVKSQGVGLEDFEIMKVVGQGAFGKVFQVRKKGTSEIYAMKVMRKDKVMEKNHAEYMKAERDILTKVDHPFVVQLRYSFQTKYRLYLVLDFVNGGHLFFQLYRHGLFREDLARIYTAEIVSAVSHLHANGIMHRDLKPENILLDADGHAMLTDFGLAKQFEENTRSNSMCGTVEYMSPEIVLGKGHDKAADWWSVGILLFEMLTGKPPFMSGNREKIQKKIVRDKIKLPAFLSSEAHSLLKGLLQKEASRRLGSGPDGSQDIKRHNWFKPINWKKLEAREMQPSFRPNVAGKLCIANIEERWTNMPLLDSPVASPRTGDFNFVGFTYLHQVQRQNNC*