MTVVGEYELIRKIGEGGYGKIFIARRVSGNGPSSEVVLKQVKLPTRKQDREMCLREVSIMKGVHHPCILECKESFVHGSNIFIVMPHCTGGDLYSLLARQRKKKRRLPEEVVVDWFAQIVLGVEHLHSHNTLHRDLKSQNIFLRRDHLGPGDRGGGGRSRVALGDFGIARELQFNKVAAQTFIGTPIFMSPEMLRKAPYGHKADVWAVGCVLYEMMALTEPFRAKTMEGLMRLVQHGQPPELPNAYSDELKGMCMRMLSKDPNERPSAAELIRE