MDEYEKLEKIGEGTYGKVYKARNKSTGRLVALKKTRLEMEDEGVPSTALREVSLLQMLSHSIYIVRLLSVESVDENGKPQLYLVFEYLDSDLKKFIDSYGRGSGNPIPAKTIQSFMYQLLKGVAHCHGHGVMHRDLKPQNLLVDKEKGLLKIADLGLGRAFTIPLKSYTHEIVTLWYRAPEVLLGSSQYSTSVDMWSVGCIFAELSRKAPLFPGDSELQQLLHIFRLLGTPTEESWPGVKKLRDWHEYPQWQPQNLSRAVPDMGPEALDLLTRMLMFDPAKRVSAKAALNHPFFDDLDKSQF*