MAAAGIGAGGGEDHDLPLEEVDAVLASFSGDPAAAFAPLPAPEAAASREPVVVAGESLREGLGDVEKFLMQDYEDEAPLDGVDEFLNGILVGDSEGEGSPKLTGEKSADRACAGEDEVVVGVDCGDDSNSQKKWRQMRNRDSAMKSREKKKLYVKDLEIKSKYLEAECCRLSYALQCCTAENMVLRQSLLKDRHAGAPTAMQESAELSETLPLVSLLWLVSILCLFLVDDMPNRSLVAPRSLERDLVKLARTSINGVKMTRMTNNSDNPGALGLIRLGRRCRGTRARIKSPWVPWHAVAAC*