MKTAKPLKQLKLSVPAQDTPISSFLLSILFSIVYLALVALWKLQPSETKEIDLQFSLEDLETIKVIGKGSGGVVQLVRHKWVGTLFALKVIQMNIQEDIRKQIVQELKINQASQCPHVVVCYHSFYHNGAISLVLEYMDRGSLVDVIGQLKTILEPYLAVVCKQVLQGLVYLHHERHVIHRDIKPSNLLVNHKGEVKITDFGVSAMLASSMGQRDTFVGTYNYMAPERISGSTYDYKSDIWSLGMVILECAIGRFPYIQSEDQQARPSFYELLEAIVSSPPPSAPADQFSPEFCSFVSACIQKDPRDRSSALDLLSHPFIKKFEDKDIDLSILVSSLEPPVNFPR*