MHFPHQENPLPLQHRIKASPRLSQHPSSVKQLHNTVPTTSLQKKKRGSWFFHIVATCGHFLKPSFKTKPKEDKLALQDISVSSSIDGLSESSRSSLYSHYAPLEELPKCIIFTMADIIKATKNFSPSLKIGEGGFGTVYKGTLPDGRLVAIKQAKKHAYEGQLSEEFHTEVTALSKVEHLNLVKFLGYLDATPERILVVEYVSNGNLRQHLDGRFRTILDVATRLDIAIDVAHAVTYLHHYADQPIIHRDIKASNILLTENFRAKVADFGFSHLGPCEHNATHISTQIRGTAGYLDPEYLKSYQLTRKSDVYSFGVLLVEIFTGRSPIQQNTETKERITTKWAFEKLNEGRAMEALDPKLERSPAAGMMVEKVLEVAVRCAAPTKHQRPSMRKTTELLWKIRRDYKNFRP*