MECDNIDGGQSVAPPSFAFAFNDSNFSDRILRIEVMAGPATIKTENGIAEWARNRKRRRADAKKDAAVEAAIDYPEGQEEQIMVGSQQEEDEVGPFDDDEPVAMMEESPHPATMLSSPAAADDHLASGLGSWTTDSTMVLRVKTLHISSAILAAESPFFYKLFSNGMKESEKKDATLRTSVSEEAALMDMLQFIYTGRLQASSALSLLDVLMAADKYEVASCMRQCSRLLRTLPMTPDSALLYLDLPSSVLLADAMQPLTDAAISFLVSQYRDIMRYQEEVMNLPLAGIEALLSSDDLQVASEDNVYDFVFKWAKARYLKLEERREVLGSRLVHLIRFPMMSTRRLKKVLASSELDHEVASKFVLEALFYKAEVPHRQRQLAMEDTMYRKYTERSYKYRPVKLVEFESPHQQCIVYLDLKKEECTALFPEGRVYSQAFHLGGQGFFLSAHCNMDQQSSFHCFGLFLGMQEKGSVNFSVDYEFGARQKPTQGFSVKYKGTYKFTGGKAIGYRNLFVLPWTSFVAEDSPYFIDNVLHLRAELIIKPE*