MTPEEDFCKELVLSLPPMESRDFATLKENLKTVKGFKEDFFEEIATRTCIVPGEAGSNPLVDALQDELREMQEHYRAKHVSSRFTICLDDENNLVIRTYAEQLDAHNWATGYWATIWNLTRTGELSGKASVHVYSFEDSSNVQMRGSRVFTSVNIPHEHHAKGVVKKIAEYEKALLEDLSDEDAVMSSLKQIRRILPITRTRMKCRAQNTLSPLFFSLKSTVFIMASGMGVRGTTGRCFGFFSDFKACKVELKKPTNRVDFSKDEEEVGAQMKKVNDMMRECSNMREDYFECLHGNKERARVAAVLEEQKRQENEAKHGAAQH*