MKILIDENMPYAQALFSQLGEVILKPGRTLTADDLIDVDALMIRSVTKVNEALLAKANRLKFVGTATAGMDHVDQALLRERGIFFTAAPGCNKVGVAEYVFSVLMVLAQQQGFSVFDKTVGIIGAGQVGSYLAKCLSGIGMKVLLNDPPKQAQGDEREFTELETLLKQADVITLHTPITRSGEWPTHHLIDAAILEQLRSDQILINAARGPVVDNAALKARLQQGDGFTAVLDVFEFEPQVDMELLPLLAFATPHIAGYGLEGKARGTTMIFNSYCEFLGSAHCANPASLLPKAPVPKVYLERAWDEETLRTLTQIIYDVRKDDAQFRREIHQTGAFDLMRKHYWDRREYSAVTLAGGADCHLAPLAKLGFQVEVCDEPTI*