MVRHRPTARCYALKVLYGNHDDAVRRQIAREIAILRTAEHPAVVRCHGMYERGGELQILLEYMDGGSLDGRRIADEPFLAHVARQVLSGIAYLHRRHIVHRDIKPSNLLIDSARRVKIADFGVGRILNQTMDPCNSSVGTIAYMSPERINTDINDGAYDGYAGDIWSFGLSILEFYLGRFPFGENLGRQGDWAALMVAICYSDPPEPSPATASPEFRGFIACCLQKNPAKRLSAAQLLQHPFVALPQPQPLAAPPS*