MPRTELPAILPASGRLGAFVFSGRVIGAGACAKIYHATHEPSGRDVAVKVLDRRWIGGALPLEVRVHQAVTASGHPHLVRFLAHSRVRDPEGDVHCLVMEACHGGDVFSLLEAVGPLPEEHSLHIFAGAVSGVMHMHSLGVAHRDLKPENLLLDASGACRICDFGLSHVARLTQVGGSGVLDSRARDACGTASYAPPEVFLAADSARNDPDVADVLSPLPCILFSGLLLRYDPFVADVWSLAVTLFAMALGFMPVEVARASDSRFARLAAAQRAGASGVAALLGLLLELLDGMLHVHPPCRWPMQAVATCAWLREGLAATRGGLGGGATVVARMSAESAEGSEPAGGREGADAADTTGRADEAATAFADLKIRRVVTG*