MPEFPKVTGYTLVDRIGGGGFSSVYKAIDFKNYRAAACKVIIITEETTDKERKTLDKEMRIHSALKHENVLEFLNAVVVELKHKHAYHPGYYMLMELACGGDLFDKIAPDKGVSDDLAHLYFNQLIAGMDYIHQQGVCHRDLKPENLLLDVAGTLKISDFGLSSVYKLKDSGRTRSLTERCGSLPYVAPEVGGPLNSNAPYEAEPIDVWGCGVILFTLLVGNTPWDEPTRHSPEFCRYLDGTIFDEDPWNRISETPLSLLQGMLNVNPAERMTLSDVYQHPWCLRPSQLARADPGTLAEMLTQGLREDGDLNVAAPDFGEAMDVDEEDDPQRYAGTASQFTQKLMLFSQTQSGPRYVPNLTRFYASAPPTVLMPLIQETLEGMNVKCKLDPRSKMVLLLRIGGYDKRKLKFRGWVNVESFSKHGYEGSFCGMARDEGSPISWRQLWKALIKSPLVSPHVLFK*