MQKYDKMEKIGEGTYGTVFKGRNRDTMEIVALKRVRLDEDDEGVPSSALREICLLKELKHKNIVRLIDVLHSDKKLTLVF EHCDQDLKKYFDSLNGEIDMAVCRSFMLQLLRGLAFCHSHNVLHRDLKPQNLLINKNGELKLADFGLARAFGIPVKCYSA EVVTLWYRPPDVLFGAKLYTTSIDMWSAGCILAELADAGRPLFPGSDVLDQLMKIFRVLGTPNEDSWPGVSHLSDYVALP SFPAITSWSQLVPRLNSKGRDLLQKLLICRPNQRISAEAAMQHPYFTDSSSSGH