MKKLCVTELLGVKQLERSRVVRREELDCFLKKLVESGENGEAVDVRAEVMKLTNHSTCRVILSARCSEDNDEAERLIEMVTEWVELAVKMSFGDVFGPLKRLGFWIYGRKAVELTLRYDEILEKMLKEHEERGKREDKDLMDVLLEVYQDDKAGMKLTRTHIKAFILDLFMAGTNTSAESMQWTIAELINHPDVFKKVREEIDLAVGRTRLVEESDIPNLPYLQAVVKETLRLHPPAPVATRECRKNCKIGGFNIPEKTAVAINLYAIMRDPEIWDDPTEFRPERFLG*