MKVEIFLKAYGTSKPTRYTFPEVKKIARRFKDKLGQGGFGSVYKGELPNGVPVAVKMLESSTGEGEEFINEVATIGLIHHANIVRLLGFCSEGMRRALIYEFMPNESLEKYIFAHVSNISRQLLAPNKMLDIALGIARGMAYLHQGCNQRILHFDIKPHNILLDYNFNPKISDFGLAKLCARDQSIVTLTAARGTMGYIAPELYSRNFGGVSYKSDVYSFGMLVLEMVSGRRNSDPSVENQDEVYLPEWIYEKVISGHEWELTLEMTAEDKEKMTQLTIVALWCIQWNPKNRPSMTKVVNMLTGRLQNLQIPPKPFVPSDNRPMRENTTNA*